EpistasisLab / EpistasisLab/tpot2
Public API / documentation for # generations executed
- Dominant language
- Jupyter Notebook
- Stars
- 250
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
The number of generations _executed_ (not _planned_ as in the `generations` param) is prominently featured in `TPOTEstimator's` output, but doesn't appear to be accessible via its public API. I am testing progressively longer hyperparameter optimization of several ML models using TPOT2, and it would be useful to get this information directly from public / documented API that I have some assurance will be durable over time.
The best / only way I've found to get this so far is from `estimator._evolver_instance.generation`. `estimator.evaluated_individuals` seems to have the first generation each model was introduced, which isn't informative in recording when / why my optimization hit an early stop limit.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.