{"adoption": {"forks": 413, "observed_at": "2026-08-28T04:06:27.403838+00:00", "stars": 2219}, "canonical_url": "https://ross.abutalabs.com/products/zhusuan", "card": {"archived": false, "artifact_type": "library", "description": "A probabilistic programming library for Bayesian deep learning, generative models, based on Tensorflow", "domain": ["machine-learning", "deep-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "deep-learning", "simulation"], "health_score": 20, "homepage": "http://zhusuan.readthedocs.io", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["thu-ml/zhusuan"], "name": "thu-ml/zhusuan", "platform": ["python"], "pushed_at": "2022-12-17T20:33:19+00:00", "repo": "thu-ml/zhusuan", "stars": 2219, "tags": ["probabilistic-programming", "bayesian-inference", "generative-models", "tensorflow", "variational-inference", "mcmc"], "topics": ["bayesian-inference", "probabilistic-programming", "graphical-models", "generative-models", "deep-learning"], "urls": [], "use_cases": ["build Bayesian neural networks with variational inference", "train deep generative models like VAEs", "run Hamiltonian Monte Carlo on probabilistic models", "apply stochastic gradient MCMC to deep learning models", "evaluate generative models with importance sampling", "prototype hierarchical Bayesian models"], "what_it_is": "ZhuSuan is a Python probabilistic programming library for Bayesian deep learning built on TensorFlow. It provides primitives for building probabilistic models and inference algorithms such as variational inference, importance sampling, and MCMC methods.", "when_to_avoid": ["you work with PyTorch or JAX instead of TensorFlow", "you need a library with frequent updates and active community support", "you only need standard supervised deep learning without probabilistic modeling"], "when_to_choose": ["you need Bayesian inference combined with deep learning in TensorFlow", "you want advanced gradient estimators like VIMCO or REINFORCE", "you need programmable variational posteriors or importance sampling proposals"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/zhusuan", "repo": "thu-ml/zhusuan", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "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:06:27.403838+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.403838+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:45:52.840725+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "759567101eeba526ea644147f1488a4eeb9f16ee08bec5c1bee45e7723460f69", "fetched_at": "2026-08-28T04:06:27.403838+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thu-ml/zhusuan"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3698, "days_push": 1355, "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}}