TensorFlow Graph - , tf.Tensor tf.Operation.
(, tf.Variable tf.constant) (, tf.matmul), ( Graph , , ). , , tf.get_default_graph.
graphes :
g = tf.Graph()
with g.as_default():
[your code]
, , tf.Session, TensorFlow, .
A
B
:
tf.Graph API
:
Code A (I reset , name_scope).
def predict():
tf.reset_default_graph()
with tf.Session() as sess:
saver = tf.train.import_meta_graph("saved_models/testing.meta")
saver.restore(sess, "saved_models/testing")
loaded_graph = tf.get_default_graph()
output_ = loaded_graph.get_tensor_by_name('loss/network/output_layer/BiasAdd:0')
_x = loaded_graph.get_tensor_by_name('x:0')
print(sess.run(output_, feed_dict={_x: np.array([12003]).reshape([-1, 1])}))