我有一个样本权重数组要输入到fit()中。它的大小与我输入的训练示例的数量相等。如果我将学习率设为零并训练了多个时期,则每个时期会看到不同的损失结果。如果我将shuffle = False设为false,则结果将保持不变并与评估结果相匹配。在我看来,样品重量阵列一定不能混洗。这是与tensorflow.keras。我认为这不是预期的行为。是一个已知的错误,还是我可能会误解我所看到的内容?
答案 0 :(得分:0)
您需要制作Shuffle=True
,并且它只会随机整理训练数据,而不是validation data。
如果您想显式地调整keras中的权重,则可以使用this