{"adoption": {"forks": 3558, "observed_at": "2026-08-28T04:09:01.243025+00:00", "stars": 4839}, "canonical_url": "https://ross.abutalabs.com/products/deep-learning-from-scratch", "card": {"archived": false, "artifact_type": "learning-resource", "description": "『ゼロから作る Deep Learning』(O'Reilly Japan, 2016)", "domain": ["deep-learning", "machine-learning", "tutorials", "education"], "enriched": true, "function": ["deep-learning", "machine-learning", "data-science"], "health_score": 20, "homepage": null, "language": "Jupyter Notebook", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["oreilly-japan/deep-learning-from-scratch"], "name": "oreilly-japan/deep-learning-from-scratch", "platform": ["python", "cross-platform"], "pushed_at": "2024-11-05T06:55:09+00:00", "repo": "oreilly-japan/deep-learning-from-scratch", "stars": 4839, "tags": ["book-companion-code", "jupyter-notebook", "numpy", "neural-networks", "educational", "japanese"], "topics": [], "urls": [], "use_cases": ["learn deep learning from scratch in python", "implement neural networks with numpy only", "study backpropagation and gradient descent step by step", "find companion code for the deep learning from scratch book", "run beginner deep learning notebooks in the cloud"], "what_it_is": "Companion source code repository for the O'Reilly Japan book 'Deep Learning from Scratch' (2016), organized by chapter with Python/NumPy implementations of neural networks. Includes Jupyter notebooks runnable on Amazon SageMaker Studio Lab.", "when_to_avoid": ["you need production-ready or GPU-accelerated deep learning with PyTorch or TensorFlow", "you want modern architectures like transformers or large-scale training", "you need maintained library APIs rather than educational code"], "when_to_choose": ["you want to understand deep learning fundamentals by implementing everything from scratch without frameworks", "you are following the O'Reilly book and need its code", "you prefer minimal NumPy/Matplotlib examples over heavy frameworks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deep-learning-from-scratch", "repo": "oreilly-japan/deep-learning-from-scratch", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "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:09:01.243025+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.243025+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:18:28.622186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d8547c4d2d1bf1b4a2dbb19cd28ac8146ebce4533c4793a93d002b52919cd16", "fetched_at": "2026-08-28T04:09:01.243025+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oreilly-japan/deep-learning-from-scratch"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3717, "days_push": 666, "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}}