PermissionDeniedError:无法创建目录:/;权限被拒绝[Op:MergeV2Checkpoints]



我无法保存模型。我在用Jupyter笔记本。

epochs = 100
model.compile(optimizer=optimizer, loss=loss_fn,)
model.fit(train_ds, epochs=epochs, callbacks=callbacks, validation_data=valid_ds, verbose=2)
model.load_weights(checkpoint_filepath)

我也遇到了这个问题。我的代码是这样的:

checkpoint_filepath = "/tmp/checkpoint"

我把它改成这样:

checkpoint_filepath = "./tmp/checkpoint"

我在/之前加了一个点.,然后它就工作了。

所以你可以先检查一下你的回调路径。也许你的回调路径出了问题。

我收到了相同的问题

我的代码是这样的:

ckpt_path = "E:MachineLearning"
model.fit(dataset_train, 
epochs=num_epochs, 
validation_data=dataset_val,
verbose=False,
callbacks=[ckpt_callback])

我改变了路径,它变成这样:

ckpt_path = "E:\MachineLearning\"

我用了一个双斜杠,而不是一个,我在路径的末尾用了双斜杠。

最新更新