The folder contains jupyter notebooks with examples of FEDOT framework. Notebooks correspond to certain versions of the framework:
- version_02_1 - fedot==0.2.1
- version_03 - fedot==0.3.0
- version_03_1 - fedot==0.3.1
- version_04 - fedot==0.4.0
- version_04_1 - fedot==0.4.1
- version_05 - fedot==0.5.0
- version_05_1 - fedot==0.5.1
- version_05_2 - fedot==0.5.2
- version_06_1 - fedot==0.6.1
- version_06_2 - fedot==0.6.2
- version_07_2 - fedot==0.7.2
- latest - fedot==0.7.5
All supplementary materials for guides are placed in folders "data" (csv files for examples) and "jupyter_media" (plots and animations).
- Create a virtual environment:
uv python install 3.11 # ensure uv has 3.11 available
uv venv .venv --python 3.11 # recreate the venv on 3.11
- Activate it:
source .venv/bin/activate
- Install Jupyter plus the FEDOT version that matches the notebook folder you plan to open. Examples:
uv pip install "fedot==0.7.5" jupyter ipykernel # for notebooks/latest
uv pip install "fedot[extra]"
uv pip install "fedot==0.6.2" jupyter ipykernel # for notebooks/version_06_2
- Launch Jupyter (no browser auto-open):
uv run jupyter notebook --no-browser --port=6000
If your default uv cache path is not writable, prepend the commands with UV_CACHE_DIR=.uv-cache to keep the cache local. FEDOT versions per folder are listed above—pick the corresponding constraint when installing so the examples run as intended.
