{"adoption": {"forks": 896, "observed_at": "2026-08-28T04:09:04.104580+00:00", "stars": 4977}, "canonical_url": "https://ross.abutalabs.com/products/pytorch-forecasting", "card": {"archived": false, "artifact_type": "library", "description": "Time series forecasting with PyTorch", "domain": ["machine-learning", "data-science", "time-series", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "deep-learning", "data-science"], "health_score": 99, "homepage": "https://pytorch-forecasting.readthedocs.io/", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["sktime/pytorch-forecasting"], "name": "sktime/pytorch-forecasting", "platform": ["python", "cross-platform"], "pushed_at": "2026-08-26T16:25:17+00:00", "repo": "sktime/pytorch-forecasting", "stars": 4977, "tags": ["time-series-forecasting", "pytorch", "pytorch-lightning", "neural-networks", "uncertainty-quantification", "temporal-data", "gpu"], "topics": ["pytorch", "forecasting", "gpu", "uncertainty", "timeseries-forecasting", "pytorch-lightning", "deep-learning", "neural-networks", "timeseries", "machine-learning", "pandas", "python", "ai", "data-science", "temporal", "artificial-intelligence", "hacktoberfest"], "urls": [], "use_cases": ["forecast future values of time series with deep learning", "train neural forecasting models on GPU", "predict demand or sales from historical time series", "quantify uncertainty in time series forecasts", "build LSTM or Transformer-based forecasting models in Python"], "what_it_is": "A PyTorch-based Python library for time series forecasting with state-of-the-art deep learning architectures. It provides a high-level API built on PyTorch Lightning for scaling training on GPU or CPU with automatic logging.", "when_to_avoid": ["you need simple statistical forecasting like ARIMA or exponential smoothing", "you want a non-PyTorch deep learning stack", "you need classical machine learning baselines only"], "when_to_choose": ["you want a high-level API for deep learning time series forecasting in Python", "you need GPU-accelerated training with PyTorch Lightning", "you need probabilistic forecasts with uncertainty estimates", "you work with pandas DataFrames and want built-in preprocessing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pytorch-forecasting", "repo": "sktime/pytorch-forecasting", "role": "main", "score": 92}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "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:04.104580+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.104580+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:17:44.145744+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ea81f0375a376ff85e6439bbc2047f0719ba11c24dbda16dd60085e245d7a437", "fetched_at": "2026-08-28T04:09:04.104580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sktime/pytorch-forecasting"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 78}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2252, "days_push": 7, "days_rel": 70, "gap_med": 79, "n_releases_24m": 10}, "score": 92, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}