OS-2357 allow the predictive model to be updated with additional training data
OS-2357 allow the predictive model to be updated with additional training data
OS-2357 allow the predictive model to be updated with additional training data
OS-2357 store training data in updatable predictive model to allow predictive models to be updated, store training data in leaf so we can update it later
OS-2357 naming
OS-2357 instance weight should be preserved
OS-2357 store data in pmb and store indexes in updatable leaf
OS-2357 updatable builder tests
OS-2357 default updatable to false
OS-2357 comments
OS-2357 use addAll to modify trainingData instead of add because writes are expensive
Merge branches 'master' and 'update-predictive-model' of https://github.com/sanity/quickdt into update-predictive-model
OS-2357 cleanup
OS-2357 cleanup
OS-2357 when updating a model, if branch has leaves are direct children then combine the leaves and recreate branch
OS-2357 fix bug that was duplicating classifications for intial data set
OS-2357 move data out of builder and into predictive model, provide function stripData to get a predictive model without data
Merge branch 'master' of https://github.com/sanity/quickdt into update-predictive-model

Conflicts:
	src/main/java/quickdt/crossValidation/CrossValidator.java
	src/main/java/quickdt/inspection/AttributeImportanceFinder.java
	src/main/java/quickdt/predictiveModels/decisionTree/TreeBuilder.java
Merge branch 'master' of https://github.com/sanity/quickdt into update-predictive-model

Conflicts:
	src/main/java/quickdt/crossValidation/CrossValidator.java
	src/main/java/quickdt/inspection/AttributeImportanceFinder.java
	src/main/java/quickdt/predictiveModels/decisionTree/TreeBuilder.java
OS-2357 move data out of builder and into predictive model, provide function stripData to get a predictive model without data