Для определения времени года на изображении необходимо перейти в папку neural-network и запустите программу с ключом -f или --file:
python seasons.py -f [путь до файла]
Для обучения нейронной сети необходимо перейти в папку neural-network и запустите программу с ключом -t или --train:
python seasons.py -t [путь до файла]
Для изменения тестовой выборки необходимо добавить или удалить изображения в папках neural-network/[время года]. Далее удалите файл neural-network/training_set.json и запустите программу с ключом -t или --train:
python seasons.py -t [ошибка]
Далее подождите, когда ошибка достигнет требуемого значения
Для создания новой нейронной сети удалите файл neural-network/network.json и запустите программу с ключом -t или --train:
python seasons.py -t [ошибка]
Далее подождите, когда нейронная сеть обучится
Для вызова справки запустите программу с ключом -h или --help:
python seasons.py -h
Текст справки:
Использование: python main.py [-h] [-t] [-f]
-t, --train [epsilon] тренировка нейронной сети или создание новой (стандартное значение ошибки = 0.0001)
-f, --file [file_path] получить время года изображения