refactor: add fedot_ind api, core and tools as an industrial module#1411
Closed
Lopa10ko wants to merge 38 commits into
Closed
refactor: add fedot_ind api, core and tools as an industrial module#1411Lopa10ko wants to merge 38 commits into
Lopa10ko wants to merge 38 commits into
Conversation
Contributor
|
All PEP8 errors has been fixed, thanks ❤️ Comment last updated at Wed, 08 Apr 2026 13:23:47 |
Collaborator
Author
|
/fix-pep8 |
…nd preprocessing (#1422) * sampling zoo integration first stage * add extension contract and mirrored tests scaffold * make remote pipeline config parsing safe and typed * extract typed repository query rules from operation repository * extract typed repository * extract pure assumption and preset rules from api shell * extract pure input data rules from api data adapter * extract pure recommendation rules from input analyser * extract typed fit and composer planning rules * extract typed api params validation and normalization rules * extract typed assumption handler rules and either-based fit result * extract pure api params repository defaulting rules * extract pure api params * extract cache and tuner setup rules from api composer * extract pure builder parameter merge rules * extract preprocessing source and merge rule * integrate extension manifest discovery into operation queries * extract pipeline operation split rules and fix fluent repository setup * add typed extension parameter resolution and schema defaults * extract pipeline preprocess and postprocess rules * extract pipeline node parameter normalization rules * extract operation parameter normalization and change tracking rules * `Refactor OOP shells to typed pure-core rules and add first mirrored tests slice` * chore: add setuptools pkg_resources libs * fix: change repo kinds enum values to lowercase * fix: change the order of using best preset name in presets parsing * fix: add proper chained exception thread in assumptions fit stage * fix: add inheritance for fake test pipeline from actual pipeline * fix: add Right monad in extension strategy params build method * fix: add OperationParameters support for FP extraction * fix: update validation checks to use is_left, is_right methods for monads * Automated autopep8 fixes --------- Co-authored-by: v1docq <revine@inbox.ru> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* TensorData skeleton * rerfactoring2.0 and add embedder * sampling zoo integration first stage * add extension contract and mirrored tests scaffold * make remote pipeline config parsing safe and typed * extract typed repository query rules from operation repository * extract typed repository * extract pure assumption and preset rules from api shell * extract pure input data rules from api data adapter * extract pure recommendation rules from input analyser * extract typed fit and composer planning rules * extract typed api params validation and normalization rules * extract typed assumption handler rules and either-based fit result * extract pure api params repository defaulting rules * extract pure api params * extract cache and tuner setup rules from api composer * extract pure builder parameter merge rules * extract preprocessing source and merge rule * integrate extension manifest discovery into operation queries * added backend * extract pipeline operation split rules and fix fluent repository setup * add typed extension parameter resolution and schema defaults * extract pipeline preprocess and postprocess rules * extract pipeline node parameter normalization rules * extract operation parameter normalization and change tracking rules * `Refactor OOP shells to typed pure-core rules and add first mirrored tests slice` * fp principles added * some changes * added examples * chore: rm fedot/core/data/some.py * chore: add setuptools pkg_resources libs * fix: change repo kinds enum values to lowercase * fix: change the order of using best preset name in presets parsing * fix: add proper chained exception thread in assumptions fit stage * fix: add inheritance for fake test pipeline from actual pipeline * fix: add Right monad in extension strategy params build method * fix: add OperationParameters support for FP extraction * fix: update validation checks to use is_left, is_right methods for monads * Automated autopep8 fixes * fixed bugs * some changes * added docstrings * imports refactored * merge with codex/arch_refactoring --------- Co-authored-by: Romankk03 <126852895+Romankk03@users.noreply.github.com> Co-authored-by: v1docq <revine@inbox.ru> Co-authored-by: Georgii Lopatenko <81328772+Lopa10ko@users.noreply.github.com> Co-authored-by: Lopa10ko <justforprojects@mail.ru> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…add tensordata metrics and explain facade entrypoints
Lopa10ko
marked this pull request as ready for review
April 1, 2026 11:16
…s in various modules
… pipelines more robustly
…l tensor data functions and updating test cases
Collaborator
Author
|
/fix-pep8 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is a 🔨 code refactoring.
Summary
WIP
Context