我有一个大小为(20480,8)的文本文件。我想将第4列中的数据放入一个数组中。我能够使用python作为
file_pathname1 = os.path.join(os.path.expanduser('~'),'TF','1st_test', '20.10.22.12.09.13')
x= np.loadtext(file_pathname1)
y= x[:,4]
#print(np.shape(x))
print(np.shape(y))
我得到y的大小为(20480,)
但我试图将其复制为张量。如何访问数据
file_pathname1 = os.path.join(os.path.expanduser('~'),'TF','1st_test', '20.10.22.12.09.13')
y = tf.read_file(file_pathname1)
sess = tf.Session()
sess.run(y)
print(y.get_shape())
我无法理解我是否正确加载了文件,因为我将其作为空数组
()
答案 0 :(得分:2)
找到解决方案发布,如果有人帮助
x1 = tf.constant(y,name = 'x1')
model = tf.initialize_all_variables()
with tf.Session() as session:
session.run(model)
print(np.shape(session.run(x1)))