luo-yining/CFDBench

训练完模型后修改args.py中mode: str = "test",无法运行模型文件

ANTAGNIST opened this issue · 4 comments

image
大佬您好:
我训练时候的src/args.py中的mode: str = "train-test",能训练并预测模型,这不会出错。但当我将src/args.py中的mode: str = "test",我于src.utils.py中的get_best_ckpt()ckpt_dirs = sorted(output_dir.glob("ckpt-*"))断点发现,ckpt_dirs返回空字符串,我搞不清楚为什么会这样,希望大佬能解惑。
非常感谢!

另外,我做了一张该代码的uml图,如有不正确的地方,希望各位指正~
https://drive.google.com/file/d/1jc0of_o-XIJvoqIjQMnoM6aUn5m3bm6j/view?usp=sharing
cfdBench drawio

找到原因了,是output_dir: str = "../result",而不是"result"

如果还有其他问题,请重开issue

Send me an email if you have urgent issues, chenyingfa1999 (at) qq (dot) com