Currently QDForest can either be created from an adjmat or a parents array. Is this the most optimal ?
We should probably use a scipy.sparse structure or two instead.
This should be tailored to usage:
get_arcs method should be efficient for QDSelectorModel.fit(X)
walk_arcs method should be efficient for QDSelectorModel.predict_qd(X)
Currently
QDForest
can either be created from anadjmat
or aparents
array. Is this the most optimal ? We should probably use ascipy.sparse
structure or two instead.This should be tailored to usage:
get_arcs
method should be efficient forQDSelectorModel.fit(X)
walk_arcs
method should be efficient forQDSelectorModel.predict_qd(X)