sktime/pytorch-forecasting

Time series forecasting with PyTorch

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 8 minutes ago
Added to GitGenius on September 13th, 2026
Created on July 3rd, 2020
Open Issues & Pull Requests: 820 (+0)
GitHub issues: Enabled
Number of forks: 912
Total Stargazers: 4,993 (+0)
Total Subscribers: 43 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 39.5 hours
Mean response time: 54.4 days
90th percentile: 137.7 days
Tracked items: 315

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 17% of issues opened in the past year have never received a reply. 72% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "ptf-v2" is answered fastest, typically in under an hour, while "feature request" waits about 7 days. 59% of tracked open issues have had no activity in three months. Only 35% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 228
New in 7 days: 0
Closed in 7 days: 2
Avg open age: 516 days
Stale 30+ days: 213
Stale 90+ days: 185

Recent activity

Opened in 7 days: 0
Closed in 7 days: 2
Comments in 7 days: 2
Events in 7 days: 10

Top labels

  • enhancement (139)
  • bug (105)
  • documentation (33)
  • good first issue (32)
  • module:models (28)
  • maintenance (22)
  • feature request (18)
  • ptf-v2 (18)

Detailed Description

PyTorch Forecasting is a PyTorch-based package for time series forecasting with state-of-the-art deep learning architectures.

The package addresses the challenge of building neural network forecasting models by providing a high-level API that abstracts away common implementation details while maintaining flexibility for advanced use cases. It leverages PyTorch Lightning to handle training infrastructure, enabling automatic scaling across GPU and CPU resources with built-in logging. This approach allows developers to focus on model selection and data preparation rather than training boilerplate.

PyTorch Forecasting suits practitioners who want to apply modern deep learning architectures to time series problems without building training pipelines from scratch. It works well for both research exploration and production forecasting systems where neural network approaches are appropriate. The package is designed to provide reasonable defaults for beginners while offering the flexibility professionals need for custom architectures and workflows.

The project maintains active development with continuous integration pipelines, automated documentation builds, and regular releases. Community engagement is supported through Discord and LinkedIn channels. The codebase follows consistent style standards and includes comprehensive test coverage to ensure reliability across updates.