Skip to content

Commit

Permalink
fix sprinkling
Browse files Browse the repository at this point in the history
  • Loading branch information
giopaglia committed Dec 6, 2023
1 parent c7b10bf commit 133dfaf
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ uuid = "e54bda2e-c571-11ec-9d64-0242ac120002"
license = "MIT"
desc = "Julia implementation of Modal Decision Trees and Random Forest algorithms"
authors = ["Giovanni PAGLIARINI"]
version = "0.3.3"
version = "0.3.4"

[deps]
AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c"
Expand Down
2 changes: 1 addition & 1 deletion src/interfaces/MLJ.jl
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ function MMI.fit(m::SymbolicModel, verbosity::Integer, X, y, var_grouping, class
(Xnew, ynew, var_grouping, classes_seen, w) = MMI.reformat(m, Xnew, ynew; passive_mode = true)
preds, sprinkledmodel = ModalDecisionTrees.sprinkle(model, Xnew, ynew)
if simplify
sprinkledmodel = MDT.prune(model; simplify = true)
sprinkledmodel = MDT.prune(sprinkledmodel; simplify = true)
end
preds, translate_function(sprinkledmodel)
end,
Expand Down
4 changes: 2 additions & 2 deletions test/other-test-stuff.jl
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,9 @@ dataset_name = "NATOPS"
# dataset_name = "RacketSports"
# dataset_name = "Libras"

X_train, y = SoleModels.load_arff_dataset(dataset_name)
X, y = SoleModels.load_arff_dataset(dataset_name)

fitresult = MMI.fit(model, 0, X_train, Y_train);
fitresult = MMI.fit(model, 0, X, Y);

Y_test_preds, test_tree = MMI.predict(model, fitresult[1], X_test, Y_test);

Expand Down

0 comments on commit 133dfaf

Please sign in to comment.