Seq2seq модель с механизмом Pointer для построения суммаризаций текстов. На основе статьи https://arxiv.org/pdf/1704.04368.pdf
data_util - классы, предназначенные для работы с данными: batcher.py - генератор мини-батчей; config.py - настройки гиперпараметров; data.py - словарь модели; preprocess.py - функции предобработки данных; utils.py - запись логов.
training_ptr_gen - архитектура и обучение модели: model.py - архитектура модели; decode.py - лучевой поиск; train.py - цикл обучения; train_util.py - вспомогательные функции для обучения; metrics.py - вычисление метрик; init_layers.py - инициализация весов. checkpoints.py - сохранение моделей во время обучения.