• Harry's avatar
    Add IterBasedRunner (#314) · 67a26da9
    Harry authored
    
    
    * feat: add IterBasedRunner
    
    * fix: unittest
    
    * feat: more unittest
    
    * fix: expose dataloader len
    
    * minor updates of BaseRunner
    
    * refactor: remove CosineRestartLrUpdaterHook
    
    * style: add docstring
    
    * refactor: update IterTextLoggerHook: fstring and exp_name
    
    * fix: epoch_runner unittest
    
    * refactor: remove IterBasedTextLogger
    
    * fix: old IterTextLoggerHook issue
    
    * refactor: remove __len__ of IterLoader
    
    * feat: add IterBasedRunner to init
    
    * feat: add __len__ to IterLoader
    
    * fix some docstrings
    
    * refactor: use is_parallel_module
    
    * fix: import issue
    
    * fix: runner unittest missing logger
    
    * fix checkpoints
    
    * feat: add by_epoch default value to IterBaseRunner regitering loggger_hook
    
    * refactor: remove setting by_epoch in log_config
    
    * minor refactoring
    
    * docs: add docstring
    
    * fix: remove unused doc
    
    * update the log info for saving checkpoints
    Co-authored-by: default avatarKai Chen <chenkaidev@gmail.com>
    67a26da9
test_runner.py 6.12 KB