{"adoption": {"forks": 172, "observed_at": "2026-08-28T04:03:13.778399+00:00", "stars": 1013}, "canonical_url": "https://ross.abutalabs.com/products/bayesgan", "card": {"archived": false, "artifact_type": "library", "description": "Tensorflow code for the Bayesian GAN (https://arxiv.org/abs/1705.09558) (NIPS 2017)", "domain": ["machine-learning", "deep-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "deep-learning", "data-generation"], "health_score": 20, "homepage": null, "language": "Jupyter Notebook", "license": "NOASSERTION", "license_family": "other", "maturity": "abandoned", "member_repos": ["andrewgordonwilson/bayesgan"], "name": "andrewgordonwilson/bayesgan", "platform": ["python"], "pushed_at": "2018-07-30T20:50:23+00:00", "repo": "andrewgordonwilson/bayesgan", "stars": 1013, "tags": ["gan", "bayesian-deep-learning", "tensorflow", "research-code", "nips-2017", "linux"], "topics": [], "urls": [], "use_cases": ["reproduce the Bayesian GAN paper results", "train a GAN that avoids mode collapse", "semi-supervised learning with generative adversarial networks", "sample from a probabilistic ensemble of generative models", "run GAN experiments on MNIST or CelebA", "research Bayesian approaches to deep generative models"], "what_it_is": "TensorFlow implementation of the Bayesian GAN from the NIPS 2017 paper by Saatchi and Wilson, which places conditional posteriors over generator and discriminator weights and marginalizes them via stochastic gradient Hamiltonian Monte Carlo. It includes scripts for synthetic data and standard image datasets like MNIST, CIFAR10, CelebA, and SVHN.", "when_to_avoid": ["you need modern, maintained code - it requires Python 2.7 and TensorFlow 1.0.0", "you want production-ready GAN training with current frameworks", "you need a general-purpose GAN library rather than a single paper's code"], "when_to_choose": ["you want the reference implementation of the Bayesian GAN for research or paper reproduction", "you need a GAN formulation with uncertainty over weights and resistance to mode collapse", "you are studying Bayesian deep learning methods"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bayesgan", "repo": "andrewgordonwilson/bayesgan", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.778399+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:11:38.139943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b9981f8f6e20cf7a32aa22e0123f2525c26273823e3a95789ad8843df4f5555a", "fetched_at": "2026-08-28T04:03:13.778399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrewgordonwilson/bayesgan"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3225, "days_push": 2956, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}