{"adoption": {"forks": 481, "observed_at": "2026-08-28T04:04:52.307581+00:00", "stars": 1489}, "canonical_url": "https://ross.abutalabs.com/products/diff-gaussian-rasterization", "card": {"archived": false, "artifact_type": "library", "description": null, "domain": ["computer-vision", "graphics", "deep-learning"], "enriched": true, "function": ["graphics", "machine-learning", "gpu-computing"], "health_score": 20, "homepage": null, "language": "Cuda", "license": "NOASSERTION", "license_family": "other", "maturity": "stable", "member_repos": ["graphdeco-inria/diff-gaussian-rasterization"], "name": "graphdeco-inria/diff-gaussian-rasterization", "platform": ["cpp", "python"], "pushed_at": "2024-10-21T07:24:49+00:00", "repo": "graphdeco-inria/diff-gaussian-rasterization", "stars": 1489, "tags": ["gaussian-splatting", "cuda", "differentiable-rendering", "neural-rendering", "radiance-fields", "research-code", "gpu", "linux"], "topics": [], "urls": [], "use_cases": ["differentiable rasterizer for 3D gaussian splatting training", "render radiance fields in real time", "train novel view synthesis models with gradients through rasterization", "research implementation of gaussian splatting paper", "cuda rasterization engine for graphics research"], "what_it_is": "A CUDA-based differentiable rasterization engine for 3D Gaussian Splatting, used in the SIGGRAPH 2023 paper '3D Gaussian Splatting for Real-Time Rendering of Radiance Fields'. It enables gradient-based optimization of Gaussian primitives for real-time radiance field rendering.", "when_to_avoid": ["you need a general-purpose production renderer", "you have no CUDA-capable GPU", "you need a permissively licensed library for commercial products (license is non-standard)", "you want a ready-to-use application rather than a research component"], "when_to_choose": ["you are training or extending 3D Gaussian Splatting models", "you need a differentiable rasterization pipeline on CUDA GPUs", "you are doing academic research on radiance fields and novel view synthesis"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/diff-gaussian-rasterization", "repo": "graphdeco-inria/diff-gaussian-rasterization", "role": "main", "score": 29}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "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:04:52.307581+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.307581+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:33:41.088074+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c82413c3a880e939f8620208ea919d468b1a89791f9a6cfe4dbbdf71326ba6a8", "fetched_at": "2026-08-28T04:04:52.307581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/graphdeco-inria/diff-gaussian-rasterization"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 82, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+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": 1156, "days_push": 681, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 29, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}