TensorflowとKerasを学んでいます。 https://www.amazon.com/dep-learning-pthon-francois-chollet/dp/1617294438/ 、そしてそれはKerasで書かれているようです。
コードをtf.keras
に変換するのはかなり簡単ですか?
2つの間の真の違いではなく、コードの移植性には興味がありません。
Keras vs TF.KERASの履歴は長くてねじれています。
KERAS:Kerasは、Google AI開発者/研究者、Francois Cholletによって構築された高レベル(使いやすい)APIです。 Pythonで書かれ、Tensorflow、CNTK、またはTheanoのようなバックエンドエンジンの上に走ることができます。
TensorFlow:Deep Learning DeveloperコミュニティのためにGoogleによって開発されたライブラリ、深い学習アプリケーションがアクセス可能で公開することができます。 githubで開かれて利用可能です。
Keras v1.1.0のリリースでは、Tensorflowはデフォルトのバックエンドエンジンにされました。つまり、システムにKerasをインストールした場合は、TensorFlowもインストールしていました。
後に、Tensorflow V1.10.0では、TF.KERASサブモジュールがTensorflowに導入されました。 TensorFlow内のKerasを統合する最初のステップ
Keras 2.3.0のリリースで、
Refer この FrançoisCholletからTF.KERASを使用するようにツイートします。
つまり、どこでも変更してください
から
_from keras.models import Sequential
from keras.models import load_model
_
に
_from tensorflow.keras.models import Sequential
from tensorflow.keras.models import load_model
_
そして要件.txt、
_tensorflow==2.3.0
_
*免責事項:古いバージョンのKerasを使用していた場合は競合が発生する可能性があります。その場合は_pip uninstall keras
_してください。