Pedro Ribeiro
Pedro Ribeiro
perhaps some of this information could be made clearer in the tutorials and documentation. It might not be immediately obvious that TPOT does this kind of merging of identical pipelines...
A Union should only crossover the same branch in the same location. For example if you have UnionPipeline([Branch1, Branch2]), the search space of Branch1 will never crossover with Branch2. Crossover...
This is a bug! I submitted a PR addressing this in PR #1368 . The issue is that when FSSnode only has a single feature set, mutations cause an error...
TPOT can only import from modules. To get this to work you first have to put your custom class in a module. For example ``` mymodule (folder): __init__.py myclassfile.py myscript.py...
thanks for identifying this bug, I submitted a PR to address this issue
this is technically not needed since it is handled by the [gradual_hyperparameter_update ](https://github.com/EpistasisLab/tpot2/blob/8ebc82cb3b4d6fadfa5228a7de3134a9edc59acb/tpot2/search_spaces/nodes/estimator_node_gradual.py#L106) function where the rng is used. but we could just have an extra check for clarity?
We have removed jupyter as a dependency in PR #130 . The current version of main does not include it. But we haven't pushed an update to pip in a...
I do like the idea of being able to specify an initial population. Thanks for your interest and contribution to the project! Some notes: 1. You modified the default PULL_REQUEST_TEMPLATE.md...
This should address #112 All random decisions now come from np.random.Generator and nothing should rely on np.random.seed() Also addresses #146, baikal has been removed (for now). The bugs identified in...
New individuals are created every generation. The number of generations executed would be the highest generation number in `estimator.evaluated_individuals`. (Though sometimes the last generation may not be evaluated if the...