{"adoption": {"forks": 370, "observed_at": "2026-08-28T04:07:18.832967+00:00", "stars": 2768}, "canonical_url": "https://ross.abutalabs.com/products/tvm_mlir_learn", "card": {"archived": false, "artifact_type": "learning-resource", "description": "compiler learning resources collect.", "domain": ["compilers", "machine-learning", "tutorials", "gpu-computing"], "enriched": true, "function": ["compiler", "interpreter", "developer-tools"], "health_score": 70, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["BBuf/tvm_mlir_learn"], "name": "BBuf/tvm_mlir_learn", "platform": ["python"], "pushed_at": "2026-05-20T08:30:37+00:00", "repo": "BBuf/tvm_mlir_learn", "stars": 2768, "tags": ["tvm", "mlir", "llvm", "deep-learning-compiler", "code-generation", "kernel-optimization", "learning-notes", "linux", "docker"], "topics": [], "urls": [], "use_cases": ["learn how TVM scheduling and code generation work", "understand MLIR and LLVM compiler infrastructure", "study deep learning compiler papers like Ansor and PET", "optimize GEMM kernels using compiler techniques", "experiment with Relay IR and custom compiler passes", "get started with deep learning compiler internals"], "what_it_is": "A curated collection of learning notes, examples, and experiments for deep learning compilers, covering TVM, MLIR, LLVM, Relay, TorchScript, and compiler-guided kernel optimization. It serves as a public archive of scheduler examples, code generation demos, and paper reading notes for AI compiler systems.", "when_to_avoid": ["you need production-ready compiler tooling or maintained libraries", "you expect a structured course or up-to-date documentation", "you need a licensed, redistributable codebase"], "when_to_choose": ["you want hands-on examples for TVM, MLIR, or Relay", "you are studying AI compiler systems and kernel optimization", "you need paper reading notes on ML systems compilers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tvm_mlir_learn", "repo": "BBuf/tvm_mlir_learn", "role": "main", "score": 70}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "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:07:18.832967+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.832967+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.960453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "609fac56e7776ecd5504c4e2b7fda2f3ac9c1b98507f0b62d626466c3d49d494", "fetched_at": "2026-08-28T04:07:18.832967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BBuf/tvm_mlir_learn"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 83, "longevity": 100, "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": 1996, "days_push": 105, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 70, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}