每当调用 model.fit() 时是否会重新初始化权重

Would the weight be reinitialized whenever model.fit() is called

我打算在每次培训时阅读 2 个视频。我想知道每次调用 model.fit() 时模型的权重是否会重新初始化?或者重量将被保存?代码如下

length = len(videos)
num = 2
steps = length // num
for i in range(steps):
    imgs, labels = many_videos_reader(videos, index=i*num, num=num)
    model.fit(img,label, epochs=3, batch_size=1, initial_epoch=0)

不,每次调用 fit 时权重都不会重置。每当您调用 fit 时,它们都会 更新 。要重置权重,您可以调用 model.set_weights() 或创建一个新模型。