1
私のニューラルネットワークモデルは、GPUを使用してTheano上のKerasで構築されました。 今後の使用のためにPickleを使用して保存しています。可能であれば別のコンピュータに保存しています。GPUを使用しないKerasでのニューラルネットワークモデルの予測
モデルをGPUなしで予測することは可能ですか?
私のニューラルネットワークモデルは、GPUを使用してTheano上のKerasで構築されました。 今後の使用のためにPickleを使用して保存しています。可能であれば別のコンピュータに保存しています。GPUを使用しないKerasでのニューラルネットワークモデルの予測
モデルをGPUなしで予測することは可能ですか?
これは一般的なユースケースです。 GPUはトレーニングを強化するのに役立ちますが、プロダクションでは利用できないこともあります(たとえば、お客様の電話で実行している場合など)。
私はTheanoをよく知りませんが、それはtensorflow.serving
と同等かもしれません。訓練されたModelオブジェクトを常にシリアル化し、他のマシンから読み取ることができます。シリアライズする
、次のいずれかを使用することができます:
keras.models.save_model
とkeras.models.load_model
モデルは、ファイルをHDF5するダンプいます。