private void computeLeafNodeLists() {
		AddressSet knownStarts = modelAndParams.getTrainingPositives();
		AddressIterator addrIter = knownStarts.getAddresses(true);
		while (addrIter.hasNext()) {
			Address start = addrIter.next();
			List<Node<Label>> nodeList = getLeafNodes(start, trainingSource);
			startsToLeafList.put(start, nodeList);
		}
	}
For each function start in the training set and tree in the random forest,
run the corresponding feature vector down the tree and record the leaf node
reached.
Ghidra/Extensions/MachineLearning/src/main/java/ghidra/machinelearning/functionfinding/SimilarStartsFinder.java