collection - функции для синтеза и обработки сгенерированной коллекции analysis - функции для обработки результатов экспериментов experiments - базовый вариант экспермиента
pyartm, pyartm_datasets, pyartm_experiments - немного измененная часть библиотеки, на основе которой были проведены эксперименты. https://github.com/ilirhin/python_artm
Для запуска эксперимента необходимо запустить следующий код, предварительно изменив в experiments/basic_experiment.py число итераций(ITERS_COUNT):
from experiments import basic_experiments
basic_experiments.full_experiment()
Ограничения отдельно указаны в requirements.txt.(На момент написания их часть может не использоваться в выложенном коде) Содержимое репозитория должно быть установлено в ту же директорию, где проводится эксперимент. Результаты эксперимента будут сохранены туда же.
В процессе выполнения кода получаются как итоговые, как и промежуточные резльтаты в зависимости от итерации. Пример графика вторых приведен в experiment.jpg.