2016-10-09 10 views
0

このオブジェクトを保存して読み込む方法(regressor)?Tensorflow:TensorFlowEstimator()を保存および復元する方法

from tensorflow.contrib import learn 
regressor = learn.TensorFlowEstimator() 

テンソルフローのデフォルトのSaver()を使用して保存できませんでした。

このモデルで増分学習を行う方法は?私はそのコンストラクタにcontinue_trainingパラメータについて混乱しています。それは、あなたが新しいデータで何度も何度もぴったりと呼べると言います。同時に、partial_fit()を提供します。理解してもらえますか?

答えて

1

このTF tutorialによると、次のように動作するはずです:

保存する:

regressor.save('/tmp/tf_examples/my_model_1/') 

復元するために:

new_regressor = TensorFlowEstimator.restore('/tmp/tf_examples/my_model_2') 

をインクリメンタル訓練のために:次の詳細をご覧ください。彼らはかなり良い説明を与えてくれました。

continue_training - これをTrueに設定すると、モデルは一度初期化され、毎回の適合の呼び出しで絶えず訓練されます。

partial_fit - サンプル

+0

感謝のバッチのインクリメンタルフィット、それは私の問題を解決しました。私は第二の疑念についても助けてくれますか(声明は更新されました)。 – v78

関連する問題