by Gouki Minegishi, Yusuke iwasawa, Yutaka Matsuo
arxiv link : https://arxiv.org/abs/2310.19470
- Set up a virtualenv with python 3.7.4. You can use pyvenv or conda for this.
- Run pip install -r requirements.txt to get requirements
- config.py : Base model
- config_mnist.py : Mnist
python train.py --config configs/config.py
Training confguration is written in config/config.py
.
python train_mnist.py --config configs/config_mnist.py
Training confguration is written in config/config_mnist.py
.
python prune.py --config configs/config_pruning.py
Training confguration is written in config/config_pruning.py
.
python prune_mnist.py --config configs/config_pruning_mnist.py
Training confguration is written in config/config_pruning_mnist.py
.
You can check the experimental results from wandb.
python visualize.py --grok_weight_path <path to grok weight> ----weight_folder <path to base weight folder> --ticket_folder <path to ticket folder> --output_folder <path to output folder>