每当调用 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()
或创建一个新模型。
我打算在每次培训时阅读 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()
或创建一个新模型。