如何使用tf.数据.实验。是否使用丢失的数据创建“u csv_”数据集?

2024-09-28 05:27:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我无法让tf.data.experimental.make_csv_dataset使用包含缺失数据的CSV。作为一个有趣的例子,假设我有一个CSV文件example.csv,其中包含以下内容:

date, value
D1,1017.1
D2, NA

运行以下代码时,收到以下错误:tensorflow.python.framework.errors_impl.InvalidArgumentError: Field 1 in record is not a valid float: NA [Op:IteratorGetNextSync]

^{pr2}$

我是不是滥用了这个功能?我该如何指定NA应该被解释为缺失值?将NA替换为文本空字符串会导致相同的问题:

tensorflow.python.framework.errors_impl.InvalidArgumentError: Field 1 is required but missing in record! [Op:IteratorGetNextSync]

我的系统详细信息:

  • 使用Tense0.0-12.0.0命令(以下版本为GA0-1.0)
  • Python版本:3.6

Tags: csvin版本fieldistensorflowframeworkrecord

热门问题