{"id":19110973,"url":"https://github.com/changwoolee/wgan-gp-tensorflow","last_synced_at":"2026-03-02T10:31:32.821Z","repository":{"id":88953022,"uuid":"130311558","full_name":"changwoolee/WGAN-GP-tensorflow","owner":"changwoolee","description":"Tensorflow Implementation of Paper \"Improved Training of Wasserstein GANs\"","archived":false,"fork":false,"pushed_at":"2018-04-20T05:27:00.000Z","size":15,"stargazers_count":24,"open_issues_count":0,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-30T20:49:50.510Z","etag":null,"topics":["deep-learning","deep-neural-networks","gan","generative-adversarial-network","python","tensorflow","wgan","wgan-gp"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/changwoolee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-20T05:05:58.000Z","updated_at":"2023-06-13T08:18:00.000Z","dependencies_parsed_at":"2023-06-13T07:15:34.354Z","dependency_job_id":null,"html_url":"https://github.com/changwoolee/WGAN-GP-tensorflow","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/changwoolee/WGAN-GP-tensorflow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/changwoolee%2FWGAN-GP-tensorflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/changwoolee%2FWGAN-GP-tensorflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/changwoolee%2FWGAN-GP-tensorflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/changwoolee%2FWGAN-GP-tensorflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/changwoolee","download_url":"https://codeload.github.com/changwoolee/WGAN-GP-tensorflow/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/changwoolee%2FWGAN-GP-tensorflow/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29998513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T09:59:02.300Z","status":"ssl_error","status_checked_at":"2026-03-02T09:59:02.001Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deep-learning","deep-neural-networks","gan","generative-adversarial-network","python","tensorflow","wgan","wgan-gp"],"created_at":"2024-11-09T04:26:39.781Z","updated_at":"2026-03-02T10:31:32.797Z","avatar_url":"https://github.com/changwoolee.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WGAN-GP-tensorflow\r\n\r\nTensorflow implementation of paper [\"Improved Training of Wasserstein GANs\"](https://arxiv.org/abs/1704.00028).\r\n\r\n![gif](https://thumbs.gfycat.com/VerifiableHonoredHind-size_restricted.gif)\r\n\r\n* 0 epoch\r\n\r\n![epoch0](http://cfile24.uf.tistory.com/image/99DE3E355AD971992E9F3C)\r\n\r\n* 25 epoch\r\n\r\n![img](http://cfile29.uf.tistory.com/image/99274A355AD9719925FEF4)\r\n\r\n* 50 epoch\r\n\r\n![epoch50](http://cfile23.uf.tistory.com/image/9927653B5AD971B537B169)\r\n\r\n* 100 epoch\r\n\r\n![img](http://cfile8.uf.tistory.com/image/996E113B5AD971CB1010F7)\r\n\r\n* 150 epoch\r\n\r\n![img](http://cfile28.uf.tistory.com/image/9999403C5AD971DB2483C5)\r\n\r\n## Prerequisites\r\n\r\n- Python 2.7 or 3.5\r\n- Tensorflow 1.3+\r\n- SciPy\r\n- Aligned\u0026Cropped celebA dataset([download](https://www.dropbox.com/sh/8oqt9vytwxb3s4r/AADSNUu0bseoCKuxuI5ZeTl1a/Img?dl=0))\r\n- (Optional) moviepy (for visualization)\r\n\r\n## Usage\r\n\r\n* Download aligned\u0026cropped celebA dataset([link](https://www.dropbox.com/sh/8oqt9vytwxb3s4r/AADSNUu0bseoCKuxuI5ZeTl1a/Img?dl=0)) and unzip at ./data/img_align_celeba\r\n\r\n* Train:\r\n\r\n  ```\r\n  $ python main.py --train\r\n  ```\r\n\r\n  Or you can set some arguments like:\r\n\r\n  ```\r\n  $ python main.py --dataset=celebA --max_epoch=50 --learning_rate=1e-4 --train\r\n  ```\r\n\r\n* Test:\r\n\r\n  ```\r\n  $ python main.py\r\n  ```\r\n\r\n## Acknowledge\r\n\r\nBased on the implementation [carpedm20/DCGAN-tensorflow](https://github.com/carpedm20/DCGAN-tensorflow), [LynnHo/DCGAN-LSGAN-WGAN-WGAN-GP-Tensorflow](https://github.com/LynnHo/DCGAN-LSGAN-WGAN-WGAN-GP-Tensorflow), [shekkizh/WassersteinGAN.tensorflow](https://github.com/shekkizh/WassersteinGAN.tensorflow) and [igul222/improved_wgan_training](https://github.com/igul222/improved_wgan_training).\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchangwoolee%2Fwgan-gp-tensorflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchangwoolee%2Fwgan-gp-tensorflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchangwoolee%2Fwgan-gp-tensorflow/lists"}