gpt4 book ai didi

python - TypeError: __init__() 得到了一个意外的关键字参数 'filepath'

转载 作者:行者123 更新时间:2023-12-05 00:44:40 26 4
gpt4 key购买 nike

我不知道如何解决这个错误,但我希望你们中的一些人知道如何解决这个问题。

错误:TypeError: __init__() 得到了意外的关键字参数“文件路径”

完整的错误信息:

  File "train.py", line 167, in <module>
main(args)
File "train.py", line 113, in main
checkpoint_callback=checkpoint_callback(),
File "train.py", line 86, in checkpoint_callback
return ModelCheckpoint(
TypeError: __init__() got an unexpected keyword argument 'filepath'
from pytorch_lightning.callbacks import ModelCheckpoint

save_model_path = path/to/your/dir
def checkpoint_callback():
return ModelCheckpoint(
filepath= save_model_path,
save_top_k=True,
verbose=True,
monitor='val_loss',
mode='min',
prefix=''
)

最佳答案

ModelCheckpoint 没有 filepath 关键字,但它有一个 dirpath 关键字(如您在 documentation 中所见) ),将 filepath 替换为 dirpath,如下所示:

from pytorch_lightning.callbacks import ModelCheckpoint

save_model_path = path/to/your/dir
def checkpoint_callback():
return ModelCheckpoint(
dirpath=save_model_path, # changed line
save_top_k=True,
verbose=True,
monitor='val_loss',
mode='min',
prefix=''
)

关于python - TypeError: __init__() 得到了一个意外的关键字参数 'filepath',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66489112/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com