general-deep-learning / test /models /checkpoint_rules_test.py
yetrun's picture
ver1: 实现深度学习训练框架,支持 Wiki GPT 与诗歌生成双任务
a5fd608
from pipeline.base.configs import CheckpointConfig, CheckpointRules
def test_resolve_testing_rule_uses_default_dirs(tmp_path):
checkpoint_rules = CheckpointRules(
testing=CheckpointConfig(epoch=5, suffix=".keras")
)
result = checkpoint_rules.resolve_testing_rule(default_dirs=[tmp_path])
assert result == {
"dirs": [tmp_path],
"path": None,
"epoch": 5,
"suffix": ".keras"
}