【问题标题】:ValueError: Shapes (None, 4) and (None, 11) are incompatibleValueError:形状 (None, 4) 和 (None, 11) 不兼容
【发布时间】:2022-11-09 22:14:34
【问题描述】:

我正在训练一个 CoVID X 射线数据集。在训练模型时出现错误 ValueError: Shapes (None, 4) and (None, 11) are incompatible

opt = Adam(lr=0.00001)
model_transfer_full.compile(loss='categorical_crossentropy', optimizer=opt,metrics=['accuracy'])
history = model_transfer_full.fit(train_x, y_train, batch_size=32, epochs=10, validation_data=(validate_x, y_val), 
                                  callbacks=[checkpointer],verbose=1, shuffle=True)

回调出错。

有人可以告诉它错在哪里吗?

【问题讨论】:

    标签: python


    【解决方案1】:

    更换这个

    model_transfer_full.compile(loss='categorical_crossentropy', optimizer=opt,metrics=['accuracy'])
    

    使用以下代码可能会帮助您解决问题。

    model_transfer_full.compile(loss='sparse_categorical_crossentropy', optimizer=opt,metrics=['accuracy'])
    

    请在问题中添加其他信息,例如模型、检查点以获得更好的帮助。谢谢!

    【讨论】:

      猜你喜欢
      • 2021-08-25
      • 2021-12-05
      • 2020-08-27
      • 2021-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多