-
Notifications
You must be signed in to change notification settings - Fork 87
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
describe framework's features
- Loading branch information
Showing
22 changed files
with
361 additions
and
89 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,8 @@ Modules | |
api | ||
composer | ||
data | ||
eval_strategy | ||
strategies | ||
transformations | ||
node | ||
operation | ||
pipeline | ||
|
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
Strategies | ||
---------- | ||
|
||
Evaluation | ||
^^^^^^^^^^ | ||
|
||
Interface | ||
""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.evaluation_interfaces | ||
:members: | ||
:no-undoc-members: | ||
|
||
Classification | ||
"""""""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.classification | ||
:members: | ||
:no-undoc-members: | ||
|
||
Regression | ||
"""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.regression | ||
:members: | ||
:no-undoc-members: | ||
|
||
Time-series | ||
""""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.time_series | ||
:members: | ||
:no-undoc-members: | ||
|
||
Clustering | ||
"""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.clustering | ||
:members: | ||
:no-undoc-members: | ||
|
||
AutoML | ||
"""""" | ||
.. automodule:: fedot.core.operations.evaluation.automl | ||
:members: | ||
:undoc-members: | ||
|
||
Text | ||
"""" | ||
.. automodule:: fedot.core.operations.evaluation.text | ||
:members: | ||
:no-undoc-members: | ||
|
||
Custom | ||
"""""" | ||
.. automodule:: fedot.core.operations.evaluation.custom | ||
:members: | ||
:no-undoc-members: | ||
|
||
GPU Evaluation | ||
^^^^^^^^^^^^^^ | ||
|
||
Interface | ||
""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.gpu.common | ||
:members: | ||
:no-undoc-members: | ||
|
||
CuMLRegressionClassification | ||
"""""""""""""""""""""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.gpu.classification | ||
:members: | ||
:no-undoc-members: | ||
|
||
CuMLRegressionStrategy | ||
"""""""""""""""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.gpu.regression | ||
:members: | ||
:no-undoc-members: | ||
|
||
CuMLClusteringStrategy | ||
"""""""""""""""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.gpu.clustering | ||
:members: | ||
:no-undoc-members: | ||
|
||
Data | ||
^^^^ | ||
|
||
Data source | ||
""""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.data_source | ||
:members: | ||
:no-undoc-members: | ||
|
||
Preprocessing | ||
""""""""""""" | ||
.. automodule:: fedot.core.operations.evaluation.common_preprocessing | ||
:members: | ||
:no-undoc-members: |
17 changes: 4 additions & 13 deletions
17
docs/source/api/eval_strategy.rst → docs/source/api/transformations.rst
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,14 @@ | ||
Evaluation Strategy | ||
=================== | ||
.. automodule:: fedot.core.operations.evaluation.evaluation_interfaces | ||
:members: | ||
:no-undoc-members: | ||
|
||
Preprocessing | ||
------------- | ||
.. automodule:: fedot.core.operations.evaluation.common_preprocessing | ||
:members: | ||
:no-undoc-members: | ||
Transformations | ||
--------------- | ||
|
||
Sklearn Transformation | ||
---------------------- | ||
^^^^^^^^^^^^^^^^^^^^^^ | ||
.. automodule:: fedot.core.operations.evaluation.operation_implementations.data_operations.sklearn_transformations | ||
:members: | ||
:no-undoc-members: | ||
|
||
Time Series Transformation | ||
-------------------------- | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
.. automodule:: fedot.core.operations.evaluation.operation_implementations.data_operations.ts_transformations | ||
:members: | ||
:no-undoc-members: |
This file was deleted.
Oops, something went wrong.
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
Main Concepts | ||
============= | ||
|
||
The main framework concepts are as follows: | ||
|
||
- **Flexibility.** FEDOT can be used to automate the construction of solutions for various `problems <https://fedot.readthedocs.io/en/master/introduction/fedot_features/main_features.html#involved-tasks>`_, `data types <https://fedot.readthedocs.io/en/master/introduction/fedot_features/automation_features.html#data-nature>`_ (texts, images, tables), and :doc:`models </advanced/automated_pipelines_design>`; | ||
- **Extensibility.** Pipeline optimization algorithms are data- and task-independent, yet you can use :doc:`special strategies </api/strategies>` for specific tasks or data types (time-series forecasting, NLP, tabular data, etc.) to increase the efficiency; | ||
- **Integrability.** FEDOT supports widely used ML libraries (Scikit-learn, CatBoost, XGBoost, etc.) and allows you to integrate `custom ones <https://fedot.readthedocs.io/en/master/api/strategies#module-fedot.core.operations.evaluation.custom>`_; | ||
- **Tuningability.** Various :doc:`hyper-parameters tuning methods </advanced/hyperparameters_tuning>` are supported including models' custom evaluation metrics and search spaces; | ||
- **Versatility.** FEDOT is :doc:`not limited to specific modeling tasks </advanced/architecture>`, for example, it can be used in ODE or PDE; | ||
- **Reproducibility.** Resulting pipelines can be :doc:`exported separately as JSON </advanced/pipeline_import_export>` or :doc:`together with your input data as ZIP archive </advanced/project_import_export>` for experiments reproducibility; | ||
- **Customizability.** FEDOT allows `managing models complexity <https://fedot.readthedocs.io/en/master/introduction/fedot_features/automation_features.html#models-used>`_ and thereby achieving desired quality. |
This file contains 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
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.