Ontolearn is an open-source software library for explainable structured machine learning in Python. It learns OWL class expressions from positive and negative examples.
Module model_adapter.py renamed to executor.py (mainly because of the execute method)
Did not add this method to utils.static_funcs.py because it imports a lot of classes and therefore every method referenced from _staticfuncs would initiate imports of all of those classes, plus there is the class Trainer which does not make sense to be added to a module named static_funcs.
Removed/Updated test/docs/examples related to ModelAdapter
ModelAdapter
removed. #439model_adapter.py
renamed toexecutor.py
(mainly because of theexecute
method)utils.static_funcs.py
because it imports a lot of classes and therefore every method referenced from _staticfuncs would initiate imports of all of those classes, plus there is the classTrainer
which does not make sense to be added to a module namedstatic_funcs
.ModelAdapter