tensorflow convert_to_tensor的用法

这个函数把python的变量类型转换成tensor,而这个value可以是tensor,numpy arrays(numpy 的数组),python list(python 列表)python的表量,举个例子:

import tensorflow as tf
label_list = [[1,2,3,4,5],[6,7,1,2,3],[3,2,1,5,6]]
output = tf.convert_to_tensor(label_list,tf.int32)
with tf.Session() as sess:
    print(sess.run(output[0:2]))

结果打印:
[[1 2 3 4 5]
 [6 7 1 2 3]]

在tensorflow的Graph中,Tensor是一条边本身没有值,Op是这条边对应的点,每次执行操作后可以从该条边获取操作的值。convert_to_tensor是的Op中保存了传入参数的数据,以常量的形式存储。通过运行该tensor就可以取出相应的常量值。

你可能感兴趣的:(tensorflow convert_to_tensor的用法)