RGB2THERMAL のプロジェクトを用いて採集したデータセットを使用し,様々な機械学習モデルを学習させる.
.
├── CSTGAN
├── CycleGAN
├── DCLGAN //CycleGANとpix2pixの基盤モデル
├── MUNIT
├── yolo_models //YOLOv11のセグメンテーションファイルを置くフォルダ
├── utils // 使いまわすクラス
├── .gitignore
├── Dockerfile
├── environment.yml
├── LICENSE
└── README.md
- CycleGAN
$ python train.py --dataroot ./datasets/inputs --n_epochs 100 --name model_name --display_id 0 --gpu_ids 0
$ python test.py --dataroot ./datasets/inputs --name model_name --results_dir ./results/outputs --model test --no_dropout
- CSTGAN
$ python train_tensorboard.py --dataroot ./datasets/inputs --n_epochs 100 --name model_name --display_id 0 --gpu_ids 0
$ python test.py --dataroot ./datasets/inputs --name model_name --result_dir ./results/outputs --moddel test --no_dropout
- DCLGAN
$ python train.py --dataroot ./datasets/inputs --n_epochs 100 --name model_name --model simdcl
$ python test.py --dataroot ./datasets/inputs --name model_name
- MUNIT
$ python train.py --config ./config/model_settings.yaml
$ python test_multi.py --config ./config/model_settings.yaml --input ./datasets/inputs --output_folder ./results/outputs --checkpoint ./outputs/model_name/checkpoints/gen_000000.pt --a2b 1