Currently running the framework requires setting many parameters and understanding a lot of technical details. For example, look at current minimal simple_run.py -- it is too complicated.
GOLEM facade should be analogous to FEDOT API and require a minimal set of user parameters, if any.
Connected issues:
must have: #142
23
Some specific thoughts on parameters:
Adapter: possibly, by default can be used NetworkX adapter, as it's most likely familiar lib for new users.
Possibly, initial population, when not set, can be generated automatically
Tuner should be integrated into workflow, so that users can enable it with simple GOLEM.run(tuning=True)
If population_size and graph constraints (max graph size, graph breadth etc.) are applied automatically -- all important parameters of the search space should be Logged so that user is informed about what's happening.
Currently running the framework requires setting many parameters and understanding a lot of technical details. For example, look at current minimal simple_run.py -- it is too complicated.
GOLEM facade should be analogous to FEDOT API and require a minimal set of user parameters, if any.
Connected issues:
23
Some specific thoughts on parameters:
GOLEM.run(tuning=True)