【问题标题】:Keras - class_weight errorKeras - class_weight 错误
【发布时间】:2017-06-25 04:11:02
【问题描述】:

我正在研究脑损伤分割问题,我正在尝试使用受以下启发的代码实现 Unet:https://github.com/jocicmarko/ultrasound-nerve-segmentation

我试图克服的问题之一是类平衡(更多的非病变体素而不是病变体素)。我尝试在模型拟合期间使用 class_weight,但出现以下错误:

ValueError: class_weight 不支持 3+ 维目标。

它认为 512x512 图像是 2 维还是 262144 (512*512) 维。如果这是在其他地方解释的,请原谅我,我是 keras 的新手。我花了几个小时寻找问题,但没有得出令人满意的答案。

另外,如果您对如何处理此问题有任何建议(例如使用不同的损失函数),请告诉我。

重现错误here的基本代码:

【问题讨论】:

    标签: python deep-learning keras image-segmentation data-science


    【解决方案1】:

    查看 uschmidt83 对此 github 问题的回复。 https://github.com/fchollet/keras/issues/3653希望有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-13
      • 2018-09-23
      • 2019-02-05
      • 2017-05-07
      • 2018-06-23
      • 1970-01-01
      相关资源
      最近更新 更多