私はSavedModel
をエクスポートしましたが、今すぐ戻して予測します。それは、次の機能とラベルで訓練を受けた:TensorFlow:SavedModelから予測する方法は?
F1 : FLOAT32
F2 : FLOAT32
F3 : FLOAT32
L1 : FLOAT32
だから私は、単一のFLOAT32
予測を得る20.9, 1.8, 0.9
値を供給するようにしたいと言います。これをどのように達成するのですか?モデルを正常に読み込むことができましたが、予測呼び出しを行うためにアクセスする方法がわかりません。
with tf.Session(graph=tf.Graph()) as sess:
tf.saved_model.loader.load(
sess,
[tf.saved_model.tag_constants.SERVING],
"/job/export/Servo/1503723455"
)
# How can I predict from here?
# I want to do something like prediction = model.predict([20.9, 1.8, 0.9])
この質問は、hereという質問と重複していません。この質問は、モデルクラス(tf.estimator
に限定されているだけではありません)のSavedModel
と、入力および出力ノード名を指定する構文の推論を実行する最小限の例に焦点を当てています。
の可能性のある重複した[tf.estimatorを使用して保存Tensorflowの鉄道模型をインポートし、入力データに予測する方法](https://stackoverflow.com/questions/46098863/how-to-import -an-saved-tensorflow-model-train-using-tf-estimator-and-predict-on) – rhaertel80
これが重複していない理由について私の最新の編集を見てください。 – jshapy8