Tensorflow中带有model.fit的InvalidArgumentError

星期日

使用CNN进行图像分类。model.fit()被调用时,它开始训练模型了一会儿,在执行过程中被中断,并返回一个错误消息。

错误信息如下

InvalidArgumentError: 2 root error(s) found.
  (0) Invalid argument:  Input size should match (header_size + row_size * abs_height) but they differ by 2
     [[{{node decode_image/DecodeImage}}]]
     [[IteratorGetNext]]
     [[IteratorGetNext/_4]]
  (1) Invalid argument:  Input size should match (header_size + row_size * abs_height) but they differ by 2
     [[{{node decode_image/DecodeImage}}]]
     [[IteratorGetNext]]
0 successful operations.
0 derived errors ignored. [Op:__inference_train_function_8873]

Function call stack:
train_function -> train_function

更新:我的建议是检查数据集的元数据。它有助于解决我的问题。

尤迪希什

您没有指定参数label_mode为了SparseCategoricalCrossentropy用作损失函数,您需要将其设置为int如果未指定,则根据文档设置None

您还需要指定参数labels要在inferred基于目录的,你从中读取图像的结构。

train_ds = tf.keras.preprocessing.image_dataset_from_directory(
  data_dir,
  labels="inferred",
  label_mode="int",
  validation_split=0.2,
  subset="training",
  seed=123,
  image_size=(img_height, img_width),
  batch_size=batch_size)
  
val_ds = tf.keras.preprocessing.image_dataset_from_directory(
  data_dir,
  labels="inferred",
  label_mode="int",
  validation_split=0.2,
  subset="validation",
  seed=123,
  image_size=(img_height, img_width),
  batch_size=batch_size)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Tensorflow:Model.fit()InvalidArgumentError:索引[28,13] = -2147483648不在[0,1193514)

来自分类Dev

使用 model.fit() InvalidArgumentError 训练自定义 tf.keras.model

来自分类Dev

Tensorflow:带有MNIST的InvalidArgumentError,[55000]与[10000]

来自分类Dev

tensorflow 中 softmax 上的 InvalidArgumentError

来自分类Dev

Tensorflow:占位符的InvalidArgumentError

来自分类Dev

Tensorflow-model.fit中的值错误-如何修复

来自分类Dev

TensorFlow的model.fit()函数中的batchSize是多少?

来自分类Dev

Tensorflow`model.fit()`打印输出

来自分类Dev

Tensorflow model.fit()可再现性

来自分类Dev

Tensorflow错误:InvalidArgumentError:不同数量的组件类型。

来自分类Dev

如何在Kaggle Notebook中的GPU上运行Tensorflow的Keras model.fit()函数?

来自分类Dev

TensorFlow缺少FFT的CPU Op(InvalidArgumentError:没有注册任何OpKernel支持这些属性的Op'FFT')

来自分类Dev

TensorFlow缺少FFT的CPU Op(InvalidArgumentError:没有注册任何OpKernel支持这些属性的Op'FFT')

来自分类Dev

tensorflow.python.framework.errors_impl.InvalidArgumentError如何解决?

来自分类Dev

TensorFlow InvalidArgumentError/Value 错误随着代码的微小变化而发生

来自分类Dev

Tensorflow 2中的fit方法中使用Dataset和ndarray有什么区别?

来自分类Dev

(使用Keras)的Tensorflow中``InvalidArgumentError:不兼容的形状:[10,2]与[10]”的原因是什么?

来自分类Dev

model.predict()和model.fit()有什么作用?

来自分类Dev

为什么在scikit-learn中没有定义“ model.fit”?

来自分类Dev

model.fit 的不同输出(加载模型后没有训练)和 keras 中的 model.predict

来自分类Dev

使用带有ssl配置的tensorflow_model_server

来自分类Dev

带有多个自变量的Python curve_fit

来自分类Dev

带有lightgbm的GridSearchCV需要使用fit()方法吗?

来自分类Dev

RLLib-Tensorflow-InvalidArgumentError:接收到的标签值N超出有效范围[0,N)

来自分类Dev

TensorFlow`fit()`方法上的`AssertionError`

来自分类Dev

将model.fit_generator转换为model.fit

来自分类Dev

为什么在Tensorflow 2中使用tf.GradientTape进行训练与使用fit API进行训练有不同的行为?

来自分类Dev

tensorflow.python.framework.errors_impl.InvalidArgumentError:预期的大小[0]在[0,512]中,但得到891 [Op:Slice]

来自分类Dev

model.fit() 是否在 keras 中启动模型的权重?

Related 相关文章

  1. 1

    Tensorflow:Model.fit()InvalidArgumentError:索引[28,13] = -2147483648不在[0,1193514)

  2. 2

    使用 model.fit() InvalidArgumentError 训练自定义 tf.keras.model

  3. 3

    Tensorflow:带有MNIST的InvalidArgumentError,[55000]与[10000]

  4. 4

    tensorflow 中 softmax 上的 InvalidArgumentError

  5. 5

    Tensorflow:占位符的InvalidArgumentError

  6. 6

    Tensorflow-model.fit中的值错误-如何修复

  7. 7

    TensorFlow的model.fit()函数中的batchSize是多少?

  8. 8

    Tensorflow`model.fit()`打印输出

  9. 9

    Tensorflow model.fit()可再现性

  10. 10

    Tensorflow错误:InvalidArgumentError:不同数量的组件类型。

  11. 11

    如何在Kaggle Notebook中的GPU上运行Tensorflow的Keras model.fit()函数?

  12. 12

    TensorFlow缺少FFT的CPU Op(InvalidArgumentError:没有注册任何OpKernel支持这些属性的Op'FFT')

  13. 13

    TensorFlow缺少FFT的CPU Op(InvalidArgumentError:没有注册任何OpKernel支持这些属性的Op'FFT')

  14. 14

    tensorflow.python.framework.errors_impl.InvalidArgumentError如何解决?

  15. 15

    TensorFlow InvalidArgumentError/Value 错误随着代码的微小变化而发生

  16. 16

    Tensorflow 2中的fit方法中使用Dataset和ndarray有什么区别?

  17. 17

    (使用Keras)的Tensorflow中``InvalidArgumentError:不兼容的形状:[10,2]与[10]”的原因是什么?

  18. 18

    model.predict()和model.fit()有什么作用?

  19. 19

    为什么在scikit-learn中没有定义“ model.fit”?

  20. 20

    model.fit 的不同输出(加载模型后没有训练)和 keras 中的 model.predict

  21. 21

    使用带有ssl配置的tensorflow_model_server

  22. 22

    带有多个自变量的Python curve_fit

  23. 23

    带有lightgbm的GridSearchCV需要使用fit()方法吗?

  24. 24

    RLLib-Tensorflow-InvalidArgumentError:接收到的标签值N超出有效范围[0,N)

  25. 25

    TensorFlow`fit()`方法上的`AssertionError`

  26. 26

    将model.fit_generator转换为model.fit

  27. 27

    为什么在Tensorflow 2中使用tf.GradientTape进行训练与使用fit API进行训练有不同的行为?

  28. 28

    tensorflow.python.framework.errors_impl.InvalidArgumentError:预期的大小[0]在[0,512]中,但得到891 [Op:Slice]

  29. 29

    model.fit() 是否在 keras 中启动模型的权重?

热门标签

归档