def eval_tensor(sess, input_tensor_name, input_val, output_tensor_name):
"""Get output value of a specific tensor.
Assuming the default graph is used.
Args:
sess: tf session object.
input_tensor_name: name of the input tensor.
input_val: input value to the network.
output_tensor_name: name of the output tensor.
Returns:
result of output tensor.
"""
cur_graph = tf.get_default_graph()
input_tensor = cur_graph.get_tensor_by_name(input_tensor_name)
output_tensor = cur_graph.get_tensor_by_name(output_tensor_name)
out_val = sess.run(output_tensor, feed_dict={input_tensor: input_val})
return out_val
评论列表
文章目录