Алгоритм обработки строк Скрипты запуска обучения и обработки строк текста на базе алгоритма seq2seq
- app2web.py - запуск WEB-сервиса flask
- data_utils.py - предобработка данных, создание словарей, токенизация
- editor.py - основной скрипт обработчика
- editor_cpu.py - скрипт обработки с использованием только CPU
- seq2seq_model.py - описание модели нейросети
Скрипты запуска
- web.sh - запуск WEB-сервиса flask с рабочими настройками
- train-gpu.sh - запуск обучения на GPu с прописанным настройками
- train-cpu.sh - запуск обучения на CPU с прописанным настройками
cd /home/user/Documents/tensorflow/tensorflow/models/rnn/editor/
Обучение (train)
python editor.py --data_dir /home/user/datasets/text_editor_v3/ --train_dir /home/user/datasets/text_editor_v3/checkpoints/ --size=512
Распознавание/обработка данных (decode)
python editor.py --decode --data_dir /home/user/datasets/text_editor_v3/ --train_dir /home/user/datasets/text_editor_v3/checkpoints/ --size=512
cd /home/user/Documents/tensorflow/tensorflow/models/rnn/editor/
python app2web.py --data_dir /home/user/datasets/text_editor_v3/ --train_dir /home/user/datasets/text_editor_v3/checkpoints/ --size=512