Как использовать Keras в TensorFlow 1.4
Keras входит в состав TensorFlow начиная с версии 1.2, а в версии TensorFlow 1.4 его перевели из contrib в core packages. Это означает, что Keras готов к продуктивному использованию в составе TensorFlow. Отдельно устанавливать Keras не нужно.
Чтобы использовать Keras из TensorFlow, нужно поменять импорт модулей. Вместо модуля keras используйте tensorflow.python.keras. Например, импорт для распознавания рукописных цифр набора данных MNIST будет выглядеть так:
from tensorflow.python.keras.datasets import mnist
from tensorflow.python.keras.models import Sequential
from tensorflow.python.keras.layers import Dense
from tensorflow.python.keras.utils import np_utils
Больше ничего в программе менять не нужно.
