Релиз библиотеки TensorFlow 1.4
Новости
В TensorFlow 1.4 разработчики добавили несколько новых функций, а также поддержку Dataset API и Estimator API.
1К открытий1К показов
7 ноября компания Google анонсировала выход новой версии TensorFlow, которая включает в себя несколько новых функций и поддержку нижеупомянутых API.
Keras
В версии 1.4 Keras переехала из tf.contrib.keras
в ядро пакета tf.keras. Keras — это популярная библиотека для машинного обучения, написанная на Python. Она включает в себя высокоуровневые API для упрощения реализации идей разработчиков. Библиотека совместима с функциональными возможностями TensorFlow, включая API Estimator. Разработчики могут создавать Estimator’ы, используя любую модель Keras, с помощью функции tf.keras.estimator.model_to_estimator
.
Перед началом работы с Keras стоит прочитать несколько гайдов: небольшое вступление и инструкции для работы с Keras Sequential model API и Keras Functional model API. Для работы с Estimator’ами следует также ознакомиться с небольшим руководством.
Datasets
Google сообщила, что Dataset API также был добавлен в ядро пакета tf.data
(из tf.contrib.data
). Этот API привносит поддержку генераторов Python. Разработчики рекомендуют использовать его при создании входных конвейеров для моделей TensorFlow, поскольку он позволяет использовать больше возможностей, работает лучше и прост в использовании. Google сосредоточится на развитии Dataset, а не других аналогичных API.
Распределенные обучение и оценка Estimator
В версии 1.4 была добавлена функция tf.estimator.train_and_evaluate
, которая упрощает обучение, оценку и экспорт моделей Estimator. Она позволяет исполнять процессы обучения и оценки как локально, так и распределенно.
Полный список изменений можно найти в GitHub-репозитории проекта.
Установка TensorFlow 1.4
Новую версию можно установить при помощи pip.
Также разработчики обновили документацию на сайте проекта.
1К открытий1К показов