Skip to content

Valkyrja3607/VAAL_Segmantation

Repository files navigation

VAAL SemanticSegmantation in PyTorch

Reproduction implementation of VAAL(Variational Adversarial Active Learning) Segmantation Task. The classification task has an author implementation here

Prerequisites:

  • Linux or macOS
  • Python 3.8
  • CPU compatible but NVIDIA GPU + CUDA CuDNN is highly recommended.

Experiments and Visualization

Please edit --data_dir in auguments.py to where your Cityscapes data is.

The code can simply be run using

python3 main.py

If you want to use GPU

python3 main.py --cuda

When using the model with different datasets or different variants, the main hyperparameters to tune are

--adversary_param --beta --num_vae_steps and --num_adv_steps

The results will be saved in results/accuracies.log.

About

VAAL SemanticSegmantation in PyTorch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages