{"adoption": {"forks": 653, "observed_at": "2026-08-28T04:05:32.201545+00:00", "stars": 1756}, "canonical_url": "https://ross.abutalabs.com/products/practical_dl", "card": {"archived": false, "artifact_type": "learning-resource", "description": "DL course co-developed by YSDA, HSE and Skoltech", "domain": ["deep-learning", "machine-learning", "tutorials", "education"], "enriched": true, "function": ["deep-learning", "machine-learning", "developer-tools"], "health_score": 54, "homepage": null, "language": "Jupyter Notebook", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["yandexdataschool/Practical_DL"], "name": "yandexdataschool/Practical_DL", "platform": ["python", "cross-platform"], "pushed_at": "2025-12-12T20:40:11+00:00", "repo": "yandexdataschool/Practical_DL", "stars": 1756, "tags": ["jupyter-notebooks", "pytorch", "course-materials", "seminars", "homework"], "topics": ["deep-learning", "course", "course-materials", "theano", "lasagne"], "urls": [], "use_cases": ["learn deep learning from scratch", "practice building neural networks in numpy and pytorch", "find course materials for convolutional neural networks", "complete homework assignments on backpropagation and optimization", "study generative models and autoencoders", "self-study a university-level deep learning course"], "what_it_is": "A deep learning course repository co-developed by YSDA, HSE and Skoltech, containing weekly lecture notes, seminar notebooks, and homework assignments. Materials are Jupyter notebooks runnable locally or in Google Colab, covering topics from backpropagation to CNNs and generative models.", "when_to_avoid": ["you need production deep learning tooling rather than educational materials", "you want a maintained library with API stability guarantees", "you need materials in a language other than English/Russian"], "when_to_choose": ["you want structured weekly course materials with hands-on notebooks", "you prefer learning via Colab without local setup", "you want free MIT-licensed university course content"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/practical_dl", "repo": "yandexdataschool/Practical_DL", "role": "main", "score": 57}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "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:05:32.201545+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.201545+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:27:53.646475+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90b2f5d84d980331bb62acd0db318578cc47f239041bc918f0d4859600c31d7a", "fetched_at": "2026-08-28T04:05:32.201545+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yandexdataschool/Practical_DL"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 56, "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": 3639, "days_push": 264, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 57, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}