# 主要是两个方法: # 1.数组转tensor:数组a, tensor_a=tf.convert_to_tensor(a) # 2.tensor转数组:tensor b, array_b=b.eval() # # 下面看一个例子 import tensorflow as tf import numpy as np a=np.array([[1,2,3],[4,5,6],[7,8,9]]) print (a) b=tf.constant(a) with tf.Session() as sess: print (b) for x in b.eval(): #b.eval()就得到tensor的数组形式 print (x) print ('a是数组',a) tensor_a=tf.convert_to_tensor(a) print ('现在转换为tensor了...',tensor_a)
下面是程序运行结果:
本文介绍如何在TensorFlow中将NumPy数组转换为张量(tensor),以及如何将张量转换回NumPy数组。通过具体示例展示了使用`tf.convert_to_tensor()`和`eval()`方法的具体步骤。

被折叠的 条评论
为什么被折叠?



