Skip to content

yolu1055/conditional-glow

Repository files navigation

Conditional-Glow

This code is a Python implementation of the conditional-Glow introduced in the paper

"Structured Output Learning with Conditional Generative Flows". You Lu and Bert Huang. AAAI 2020.

Note: This code is used for the experiments of binary segmentation on the Weizmann Horse dataset. Some parts of the code are adapted from chaiyujin, and openai.

Requirements:

This code was tested using the the following libraries.

  • Python 3.6.7
  • Numpy 1.14.6
  • Pytorch 1.2.0
  • Pillow 5.3.0
  • skimage 0.16.2

Running

  • Download the dataset from here.
  • Rename the forlders /rgb and /figure_ground to be /images, and /labels, respectively.
  • Within the same folder, create files train.txt, valid.txt, and test.txt, which contain the names of images for training, validation, and test, respectively.
  • Configure the parameters in the shell script train_cglow.sh
  • In the terminal, run ./train_cglow.sh

Contact

Feel free to send me an email, if you have any questions or comments.

About

Conditional-Glow for Structured Prediction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages