Update README.md
official implementation of Fully Spiking Variational Autoencoder
Accepted to AAAI2022!!
paper: https://www.aaai.org/AAAI22Papers/AAAI-5361.HiromichiK.pdf
arxiv: https://arxiv.org/abs/2110.00375
pip install -r requirements.txt
python init_fid_stats.py
The following command calculates the Inception score & FID of FSVAE trained on CelebA. After that, it outputs demo_input.png, demo_recons.png, and demo_sample.png.
demo_input.png
demo_recons.png
demo_sample.png
python demo.py
python main_fsvae exp_name -config NetworkConfigs/dataset_name.yaml
Training settings are defined in NetworkConfigs/*.yaml.
NetworkConfigs/*.yaml
args:
You can watch the logs with below command and access http://localhost:8009/
tensorboard --logdir checkpoint --bind_all --port 8009
As a comparison method, we prepared vanilla VAEs of the same network architecture built with ANN, and trained on the same settings.
python main_ann_vae exp_name -dataset dataset_name
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
Fully Spiking Variational Autoencoder
official implementation of Fully Spiking Variational Autoencoder
Accepted to AAAI2022!!
paper: https://www.aaai.org/AAAI22Papers/AAAI-5361.HiromichiK.pdf
arxiv: https://arxiv.org/abs/2110.00375
Get started
Demo
The following command calculates the Inception score & FID of FSVAE trained on CelebA. After that, it outputs
demo_input.png
,demo_recons.png
, anddemo_sample.png
.Training Fully Spiking VAE
Training settings are defined in
NetworkConfigs/*.yaml
.args:
You can watch the logs with below command and access http://localhost:8009/
Training ANN VAE
As a comparison method, we prepared vanilla VAEs of the same network architecture built with ANN, and trained on the same settings.
args:
Evaluation
Reconstructed Images
Generated Images