Fedot

Latest version: v0.7.3.1

Safety actively analyzes 623219 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.7.3

[0.7.3](https://github.com/aimclub/FEDOT/releases/tag/v0.7.3) [Latest](https://github.com/aimclub/FEDOT/releases/latest)

Hello, AutoML folk! We’re releasing a minor version of FEDOT that includes the following.

PyPi release: https://pypi.org/project/fedot/0.7.3/

Features & Enhancements:

- Update of [GOLEM](https://github.com/aimclub/GOLEM) (core framework) dependency to 0.4.0 version, that has some important features itself
- Improvement of data preprocessing
- Improvements for time series forecasting
- Better API

Full list of changes:

* Fix params setting by YamLyubov in https://github.com/aimclub/FEDOT/pull/1121
* Clean up SA module & add example by maypink in https://github.com/aimclub/FEDOT/pull/1114
* Debug mode and modified fitness evaluation for for time series by nicl-nno in https://github.com/aimclub/FEDOT/pull/1116
* Lagged implementation speedup by kasyanovse in https://github.com/aimclub/FEDOT/pull/1139
* Support of multimodal data in DataSourceSplitter + bugfix 1119 by kasyanovse in https://github.com/aimclub/FEDOT/pull/1138
* Fix low speed of lagged implementation by kasyanovse in https://github.com/aimclub/FEDOT/pull/1144
* 628 bugfix by kasyanovse in https://github.com/aimclub/FEDOT/pull/1145
* Fix random FEDOT results with set seed by kasyanovse in https://github.com/aimclub/FEDOT/pull/1143
* Replace exogenous example by YamLyubov in https://github.com/aimclub/FEDOT/pull/1108
* Fix multiobj tuning by YamLyubov in https://github.com/aimclub/FEDOT/pull/1156
* Decimal places control implemented by nicl-nno in https://github.com/aimclub/FEDOT/pull/1161
* Title for Pipeline plots by maypink in https://github.com/aimclub/FEDOT/pull/1162
* Prediction Intervals by GrigoriJasnovidov in https://github.com/aimclub/FEDOT/pull/1149
* Add MASE metric by valer1435 in https://github.com/aimclub/FEDOT/pull/1166
* Remove redundant metrics mapping by YamLyubov in https://github.com/aimclub/FEDOT/pull/1167
* Refactor convert to op by valer1435 in https://github.com/aimclub/FEDOT/pull/1176
* Fix default tuning params by valer1435 in https://github.com/aimclub/FEDOT/pull/1175
* Add desc to not implemented errors by valer1435 in https://github.com/aimclub/FEDOT/pull/1177
* `from fedot import Fedot` by MorrisNein in https://github.com/aimclub/FEDOT/pull/1179
* Boosting method implementation (Catboost) by aPovidlo in https://github.com/aimclub/FEDOT/pull/1155
* Add documented API params setters by MorrisNein in https://github.com/aimclub/FEDOT/pull/1077
* add InputData from pd and numpy by ChrisLisbon in https://github.com/aimclub/FEDOT/pull/1184
* Support for changes in GOLEM by kasyanovse in https://github.com/aimclub/FEDOT/pull/1189
* Docs fix for atomized model by nicl-nno in https://github.com/aimclub/FEDOT/pull/1197
* get predict_data.num_classes if trained_model havent num_classes by ElishaFlacon in https://github.com/aimclub/FEDOT/pull/1199
* Metrics fixes, tests, refactoring, typing improvement by MorrisNein in https://github.com/aimclub/FEDOT/pull/1214
* 922 preprocessor acceleration by IIaKyJIuH in https://github.com/aimclub/FEDOT/pull/1004
* Add direct examples by valer1435 in https://github.com/aimclub/FEDOT/pull/1192
* Improve the rule for time series pipeline verification by kasyanovse in https://github.com/aimclub/FEDOT/pull/1210
* Fixes for unit and intergration tests by nicl-nno in https://github.com/aimclub/FEDOT/pull/1238
* add window size selector by kasyanovse in https://github.com/aimclub/FEDOT/pull/1237
* Add topofeatures by valer1435 in https://github.com/aimclub/FEDOT/pull/1241

**Full Changelog**: https://github.com/aimclub/FEDOT/compare/v0.7.2...v0.7.3

0.7.2

Hello, AutoML folk! We’re releasing a minor version of FEDOT that includes the following.

PyPi release: https://pypi.org/project/fedot/0.7.2/

Features & Enhancements:

- Update of [GOLEM](https://github.com/aimclub/GOLEM) (core framework) dependency to 0.3.2 version, that has some important features itself

Bugfixes:

- Minor improvements and fixes

0.7.1

Hello, AutoML folk! We’re releasing a minor version of FEDOT that includes the following.

PyPi release: https://pypi.org/project/fedot/0.7.1/

Features & Enhancements:
- Update of [GOLEM](https://github.com/aimclub/GOLEM) (core framework) dependency to 0.3.1 version, that has some important features itself
- Added *Meta Rules* that automatically select best parameters based on dataset: with rules for early_stopping_generations, preset and cross-validation folds were added (1057)
- Improved API parameters and made documentation more clear and structured (1067, 1041)
- Improve test suite and its performance (1098)
- Improved DataMerger for textual data – now multi-column text table can be used with FEDOT (1052)

Bugfixes:
- Bug with wrong combinations of operations in pipelines for time series forecasting was fixed.
- Multiple initial assumptions support was fixed (1070)
- Various minor fixes

0.7.0

Hi, folk!

This release marks major change! Our team separated all the core modules (graph, adapter, optimizer, tuner etc.) into the separate project GOLEM (https://github.com/aimclub/GOLEM).

FEDOT now contains modules related to Data handling, preprocessing, machine learning logic like Pipeline (implementation of ML Graph), ML operations, ML metrics.

There're also few other changes:

- 1029 -- CLSTM model refactoring
- 1046 -- Transition of GitHub tests from Python 3.7 to 3.8

0.6.2

Hi all!

Importantly, release 0.6.2 marks the last self-sufficient version of FEDOT before transition to GOLEM optimization core (https://github.com/aimclub/GOLEM).

This release introduces a number of API enhancements and several bug fixes.
Enhancements:

- 1017 -- Now it's possible to enable memory analytic for debugging the framework performance.
- 1019 -- It became easier and more effective to work with large datasets.
- 1021 -- PipelineBuilder now can be used for any Graphs with a help of appropriate Adapter.
- 990 -- A number of user API improvements.
- 1025 -- Data preprocessing is now optional and can be disabled through new API parameter.
- 1031 -- Refactoring of Pipeline Node classes, that now are much simplified.

Bug fixes:

- 1010 -- Tuning is more benefitial now with correct metric deviation computation.
- 1012
- 1022
- 1023

0.6.1

Hi, folk!
We're making a new minor release with a number of improvements. This is an important release in a sense that this is a last release of self-contained FEDOT. The next major release will mark a separation of the optimizer core into the separate project.

New features, better quality & changes in API

- More intuitive predict interface for time series forecasting (930)
- Pipeline save/load now have more intuitive behavior (971)
- Early stopping criteria now can take timeout into considerations, and not only number of iterations (early_stopping_timeout api parameter)
- Graph nodes now can be accessed by name or uid (982)
- Tuner speed is better due to better initial params in the search space (985)

Enhancements and fixes:

- Fix inplace modification of data during data definition (resolves 943)
- Fix regression preprocessing (955)
- Less evaluation errors during population selection in corner cases (956)
- Fix getting suitable operations for multi ts (981)
- Integration tests are fixed & passing now
- More minor fixes & minor class interface refactorings
- Important fix for multi-objective optimization (996)

Documentation is extended

Architectural refactorings are continued:

- Better PipelineAdapter (941)
- Abstracting optimiser core (most tasks in issue 713 are done)
Notably, Serializer subsystem is now extendable (969)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.