将样本/类别权重应用于拟合生成器时出错

时间:2019-03-25 22:27:41

标签: python tensorflow

我正在使用tf.keras.Model fit_generator(https://www.tensorflow.org/api_docs/python/tf/keras/models/Model#fit_generator)将一批数据馈送到模型中。根据TensorFlow文档,fit生成器应能够接受大小2(输入,目标)或3(输入,目标,sample_weights)元组。我们的大小为2,但是类别不平衡,因此我确定了样本权重。当fit生成器返回大小为3的元组时,出现错误: ” tensorflow.python.framework.errors_impl.InvalidArgumentError:无法挤压dim [0],预期尺寸为1,得到[batch_size]”

我正在使用tensorflow 1.12

损失函数是tf.losses.softmax_cross_entropy

0 个答案:

没有答案