Skip to content

Latest commit

 

History

History
103 lines (71 loc) · 2.86 KB

CHANGELOG.md

File metadata and controls

103 lines (71 loc) · 2.86 KB

Changelog

Date format: YY/MM/DD

2020/03/18

Major changes

  • Add caching in LaSOT dataset
  • Add multi-mode in siamfcpp visualization debugging tools
    • demo/main/debug/visualize_siamfcpp_training_data.py
    • Seperate config file for debugging: experiments/siamfcpp/data/siamfcpp_data-trn.yaml

2020/03/17

Major changes

  • Update all training configuration
    • the cuda device number is defined by num_processes rather than devices in training phase
    • the settings between DP and DDP are unified now
  • Adopt loguru to replace logging for better logger
  • Update code for distributed training
  • Update code for model/pipeline/trainer

2020/03/14

Major changes

  • Update all training configuration
    • learning rate multiplied by 2 in order to be compatible with PyTorch==1.4.0 & CUDA==10.1
    • Update requirements.txt
  • Add tinyconv training configuration
    • experiments/siamfcpp/train/siamfcpp_tinyconv-trn.yaml
  • Add dataloader visualization tools for SiamFC++ (SOT)
    • demo/main/debug/visualize_siamfcpp_training_data.py

2020/03/07

Major changes

  • Add webcam demo
    • demo/main/video/sot_video.py

2020/03/02

Major changes

  • Add training with PyTorch Distributed Data Parallel (DDP)
    • main/dist_trian.py
    • .../trainer_impl/distributed_regular_trainer.py

2020/02/27

Major changes

  • Add TensorboardLogger in monitor
    • Recursively put engine_data as scalar into Tensorboard

2020/02/22

Major changes

  • Caching mechanism added to got10k dataset
    • Build cache at root_dir/subset.pkl (default), subset=[train, val, test]
    • Cache created/loaded in GOT10k.data_dict and will be queried every time __getitem__ is called
  • Remove num_iterations item in training .yaml files
    • replaced by value calculated with nr_image_per_epoch and minibatch
      • num_iterations = nr_image_per_epoch // minibatch
    • all training configs has been updated.

Minor changes

  • pipeline.builder's builder method has been changed
    • build_pipeline -> build

2020/02/15

  • Add contrib module's template
    • docs/TEMPLATES/contrib_module

2020/02/14

  • Add one-shot detection demo
  • Complete ShuffleNetV2x1.0 experiment

2020/02/13

  • Support Training and Test on GOT-10k for Single Object Tracking
    • SiamFC++-AlexNet
    • SiamFC++-GoogLeNet
    • SiamFC++-ShuffleNetV2
  • Training Components
    • Dataset helper, data sampler, transformer (data augmentation), etc.
    • Optimization: learing rate scheduler, dynamic freezing, etc.
    • Trainer & Monitor

2019/12/31

  • Support SiamFC++ test on VOT benchmark
    • SiamFC++-AlexNet
    • SiamFC++-GoogLeNet