使用tf.TextLineReader读取TensorFlow中的np.array

使用tf.TextLineReader读取TensorFlow中的np.array,tensorflow,Tensorflow,我需要将train模块中的一个文件读入np.array(我想将该数组用作DNNClassifier中的标签键) 我尝试了tf.read_file和tf.TextLineReader(),但我无法让它们只将行输出到np.array 可能吗 (为什么不直接用open读取文件?我正在GCS培训,想从存储器中获取文件:)要使用TensorFlow从GCS访问文件,您可以使用Python API,它的行为类似于常规的Python文件对象,但允许您使用TensorFlow的文件系统连接器: with tf.

我需要将train模块中的一个文件读入np.array(我想将该数组用作DNNClassifier中的标签键)

我尝试了tf.read_file和tf.TextLineReader(),但我无法让它们只将行输出到np.array

可能吗


(为什么不直接用open读取文件?我正在GCS培训,想从存储器中获取文件:)

要使用TensorFlow从GCS访问文件,您可以使用Python API,它的行为类似于常规的Python文件对象,但允许您使用TensorFlow的文件系统连接器:

with tf.gfile.GFile("gs://...") as f:
  file_contents = f.read()

要使用TensorFlow从GCS访问文件,您可以使用Python API,其作用类似于常规Python文件对象,但允许您使用TensorFlow的文件系统连接器:

with tf.gfile.GFile("gs://...") as f:
  file_contents = f.read()