aimclub / FEDOT

Automated modeling and machine learning framework FEDOT
https://fedot.readthedocs.io
BSD 3-Clause "New" or "Revised" License
636 stars 86 forks source link

Atomized model impovements #1232

Closed kasyanovse closed 9 months ago

kasyanovse commented 9 months ago
  1. Fix some bugs with AtomizedModel
  2. Add wrapper for mutations that allows mutation work with AtomizedModel.pipeline (only for ts_forecasting, will be fixed in next PR)
  3. Switch off RANSAC models due to unstability in tests (randomly return empty result)

Next PR with some new features based on AtomizedModel: https://github.com/aimclub/FEDOT/pull/1227

pep8speaks commented 9 months ago

Hello @kasyanovse! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 15:34: F821 undefined name 'Pipeline' Line 27:92: F821 undefined name 'Pipeline' Line 33:35: F821 undefined name 'Pipeline' Line 44:43: F821 undefined name 'Pipeline' Line 51:36: F821 undefined name 'MetricCallable' Line 75:76: F821 undefined name 'PipelineNode'

Comment last updated at 2023-12-19 07:44:25 UTC
codecov[bot] commented 9 months ago

Codecov Report

Attention: 13 lines in your changes are missing coverage. Please review.

Comparison is base (299ffba) 79.47% compared to head (842771c) 79.47%.

Files Patch % Lines
fedot/core/pipelines/node.py 73.33% 4 Missing :warning:
...t/core/operations/atomized_model/atomized_model.py 40.00% 3 Missing :warning:
...edot/core/optimisers/genetic_operators/mutation.py 96.07% 2 Missing :warning:
fedot/core/pipelines/adapters.py 83.33% 2 Missing :warning:
...ore/operations/atomized_model/atomized_template.py 0.00% 1 Missing :warning:
fedot/core/pipelines/template.py 50.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1232 +/- ## ======================================= Coverage 79.47% 79.47% ======================================= Files 145 146 +1 Lines 9928 9994 +66 ======================================= + Hits 7890 7943 +53 - Misses 2038 2051 +13 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.