num_epochs was only int-coerced for the range check, so a string value from a dict-built config would reach resolve_train_steps' arithmetic; normalized() now stores the coerced int. Run record reads/writes pass encoding utf-8 explicitly so non-ASCII prompts survive on Windows |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| diffusion_dit_trainer.py | ||
| diffusion_lora_trainer.py | ||
| diffusion_train_common.py | ||
| diffusion_training_service.py | ||
| resume.py | ||
| s3_dataset.py | ||
| trainer.py | ||
| training.py | ||
| worker.py | ||