Я использую Python с Anaconda. Я установил Tensorflow и Keras, создав виртуальную среду:
conda create -n keras-gpu python=3.6 numpy scipy keras-gpu
Я использовал Python 3.6, потому что 3.7 официально еще не поддерживается Keras. Это устанавливает Tensorflow 2.0.0, что является проблемой, потому что я должен изменить весь импорт с from keras.models import Sequential
на from tensorflow.keras.models import Sequential
. Более того, хотя этот подход работает, pyCharm показывает мне, что Sequential
и models
являются неразрешенной ссылкой и что keras
не может быть найдено. Кстати, как я могу это исправить? В качестве интерпретатора я включил python.exe в виртуальную среду.
Вот почему я хотел бы использовать Tensorflow 1.13.1 и Keras 2.2.4. Как я могу создать виртуальную среду, используя эти версии? keras-gpu
просто устанавливает самые новые версии.
Или есть возможность продолжить использование from keras.models import Sequential
с Tensorflow 2?