ファイルに保存したいテンソルフローモデルを作成し、後でそれを予測できるようにします。特に、私は保存する必要があります。テンソルフローモデルをファイルに保存する
(= tf.placeholder(tf.float32, [None, iVariableLen])
)- solution_space
(= tf.nn.sigmoid(tf.matmul(input_placeholder, weight_variable) + bias_variable)
) - セッション
(= tf.Session()
)
input_placeholder私が使用して試してみましたsklearn binarizersなどの他のオブジェクトで動作するピクルスですが、上記のものではありません。下部にエラーが表示されます。私はピクルスどう
:
dModel
は、私は反対フィッティングのために使用私は存続するすべてのオブジェクトを、含まれている辞書です
import pickle
with open(sModelSavePath, 'w') as fiModel:
pickle.dump(dModel, fiModel)
。
テンソルフローオブジェクトをどのようにピクルするかについてのご意見はありますか?
エラーメッセージ:
pickle.dump(dModel, fiModel)
...
raise TypeError, "can't pickle %s objects" % base.__name__
TypeError: can't pickle module objects
によって発生したほとんどのエラーは、あなたがこのためにTensorflowの内蔵機能を使用することができますバイパスすることができますか? https://www.tensorflow.org/versions/r0.9/how_tos/variables/index.html#saving-and-restoring –