Welcome to easytorch
What's Changed
* feature: add dist utils, unify single gpu and ddp by cnstark in https://github.com/cnstark/easytorch/pull/2
* feature: merge nn_interface by cnstark in https://github.com/cnstark/easytorch/pull/3
* refactor: refactor files by cnstark in https://github.com/cnstark/easytorch/pull/4
* feature: support logging by cnstark in https://github.com/cnstark/easytorch/pull/5
* feature: support finetune by cnstark in https://github.com/cnstark/easytorch/pull/6
* feature: support val interval by cnstark in https://github.com/cnstark/easytorch/pull/7
* feature: full ckpt save strategy by cnstark in https://github.com/cnstark/easytorch/pull/8
* feature: add easyoptim, change runner by YuhaoZeng in https://github.com/cnstark/easytorch/pull/11
* fix: multi_cos bug when 'warmup_begin' is zero by cnstark in https://github.com/cnstark/easytorch/pull/12
* feature: choose ckpt on inference by cnstark in https://github.com/cnstark/easytorch/pull/10
* feature: add func 'init_training' before training loop by cnstark in https://github.com/cnstark/easytorch/pull/9
* feature: split common functions by cnstark in https://github.com/cnstark/easytorch/pull/14
* feature: init validation by cnstark in https://github.com/cnstark/easytorch/pull/15
* feature: friendly launcher by cnstark in https://github.com/cnstark/easytorch/pull/16
* fix: fix val tensorboard by cnstark in https://github.com/cnstark/easytorch/pull/17
* Feature/add notes by cnstark in https://github.com/cnstark/easytorch/pull/18
* Feature/time predictor by cnstark in https://github.com/cnstark/easytorch/pull/20
* feature: val callback by cnstark in https://github.com/cnstark/easytorch/pull/21
* feature: support non cuda env environment by cnstark in https://github.com/cnstark/easytorch/pull/22
* Create git-mirror.yml by cnstark in https://github.com/cnstark/easytorch/pull/23
* fix: fix code by lgtm by cnstark in https://github.com/cnstark/easytorch/pull/24
* feature: setup random by cnstark in https://github.com/cnstark/easytorch/pull/25
* feature: save config file by cnstark in https://github.com/cnstark/easytorch/pull/26
* feature: deploy by cnstark in https://github.com/cnstark/easytorch/pull/19
* fix lr scheduler bug, support None Type default value now by YuhaoZeng in https://github.com/cnstark/easytorch/pull/28
* feature: ddp multi node by cnstark in https://github.com/cnstark/easytorch/pull/29
* feature: tqdm by cnstark in https://github.com/cnstark/easytorch/pull/30
* feature: lamb optimizer by cnstark in https://github.com/cnstark/easytorch/pull/31
* feature: release by cnstark in https://github.com/cnstark/easytorch/pull/32
New Contributors
* YuhaoZeng made their first contribution in https://github.com/cnstark/easytorch/pull/11
**Full Changelog**: https://github.com/cnstark/easytorch/commits/v1.0