Будет ли мой код, основанный на tf.keras, работать прозрачно с Tensorflow 2.0? - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть много кода и моделей, разработанных в Keras, где "keras" - это фактически tf.keras из Tensorflow 1.12. Интересно, если я установлю Tensorflow 2.0, мой код будет работать без изменений?

1 Ответ

1 голос
/ 02 ноября 2019

Да, ваш код должен работать без каких-либо изменений.

Просто помните, что tf.keras - это конкретная реализация спецификации Keras API, но высокоуровневый API всегда одинаков. Могут быть некоторые различия между tf.keras и keras, но, возможно, какой-то дополнительный метод добавлен в базовый API, без изменений или удаления изменений.

Следовательно, если ваш код использует тольковысокоуровневый API Keras, без каких-либо дополнительных операций с бэкэндом, тогда вы можете быть уверены, что замена keras на tf.keras ничего не сломает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...