- Python 3.8 или выше
- Настроенная Anaconda
- Установленный Jupyter Lab или Notebook
- Git LFS (исходные данных хранятся в LFS)
- Опционально CUDA 11.0 или выше (для обучения EM алгоритма на GPU).
Можно запустить пример сразу в Google Colab.
Создать новое окружение для Anaconda:
conda env create -n env_name --file ./environment.yml
conda activate env_name
pip install -r ./requirements.txt
Если исходных данных нет в директории data
, то выполнить команду:
git lfs pull
Выполнить предподготовку данных:
dvc repro train_test_split
Запустить jupyter lab
или notebook
. Открыть solution.ipynb
.