如何在colab tensorflow中使用上传的文件?

How to use uploaded files in colab tensorflow?

我已使用 files.upload() 代码段将 train.csv 和 valid.csv 上传到 colab 中:

用户上传的文件 "valid.txt" 长度为 3387762 字节 用户上传的文件 "train.txt" 长度为 9401172 字节

运行 某些在本地运行正常并在当前目录中获取文件的 tensorflow 代码在 Colab 中导致以下错误:

InvalidArgumentError:断言失败:[string_input_producer 需要非空输入张量] [[Node: input_producer/Assert/Assert = Assert[T=[DT_STRING], summarize=3, _device="/job:localhost/replica:0/task:0/device:CPU:0"](input_producer/Greater, input_producer/Assert/Assert/data_0)]]

我假设代码看不到文件?上传文件的路径是什么?

这个问题的答案有帮助吗?

How to import and read a shelve or Numpy file in Google Colaboratory?

files.upload 将上传的文件存储在内存中。要将它们作为文件系统中的文件使用,您需要明确保存它们。)