awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
thuml avatar

thuml/Time-Series-Library

0
View on GitHub↗
12,494 stars·1,965 forks·Python·MIT·32 views

Time Series Library

This PyTorch-based deep learning library provides a framework for analyzing and forecasting temporal data. It implements specialized architectures for time series forecasting, anomaly detection, data imputation, and classification.

The project distinguishes itself through the inclusion of zero-shot inference capabilities, allowing large-scale temporal models to be evaluated on unseen datasets without requiring task-specific fine-tuning.

The framework covers a broad range of analytical capabilities, including the recovery of missing values in incomplete datasets, the identification of irregular patterns or outliers, and the prediction of future values across short and long term horizons. It also includes a modular model registry and unified dataset interfaces to support research reproducibility and performance benchmarking across standard datasets.

Features

  • Time Series Forecasting - Provides a comprehensive framework of deep learning architectures for predicting future values in temporal data sequences.
  • Deep Learning Forecasting - Applies deep neural networks to analyze historical trends for univariate and multivariate time series prediction.
  • PyTorch-Based Frameworks - Provides a PyTorch-based deep learning framework specifically for temporal data analysis and forecasting.
  • Sequential Pattern Analysis - Uses RNNs and CNNs to analyze and extract characteristic trends and patterns within sequential temporal data.
  • Temporal Task Pipelines - Organizes distinct neural network pipelines tailored for forecasting, classification, imputation, and anomaly detection.
  • Time Series Anomaly Detection - Identifies unusual patterns or outliers in sequential data that deviate from expected behavior using deep learning.
  • Zero-Shot Forecasting - Generates time series predictions using pre-trained models without requiring task-specific training data.
  • Zero-Shot Temporal Models - Implements a framework for evaluating large-scale temporal models on unseen datasets without task-specific fine-tuning.
  • Zero-Shot Inference - Enables predictions on unseen datasets using pre-trained large models without task-specific parameter updates.
  • Time Series Imputation - Fills gaps in incomplete temporal datasets using deep learning to recover missing values.
  • Model Performance Benchmarks - Ranks multiple candidate model architectures based on standardized performance metrics across datasets.
  • Custom Predictive Model Development - Provides a framework for developers to add new model architectures and define integration experiment scripts.
  • Model Architecture Registries - Implements a consistent registry for managing diverse deep learning architectures and experiment scripts.
  • Model Performance Benchmarking - Enables benchmarking deep learning architectures against standard datasets using centralized metrics to ensure research reproducibility.
  • Evaluation Metrics - Provides standardized scripts and methods for measuring the accuracy of sequence learning models across datasets.
  • Time Series Classification - Includes specialized neural network pipelines for assigning categorical labels to time series segments based on temporal patterns.
  • Unified Dataset I/O - Abstracts various time series data sources into a common format for consistent model input.
  • General Time Series Analysis - Comprehensive library for general time series analysis and modeling.
  • Time Series Analysis - Deep learning-based time series analysis and forecasting.
  • Analysis Toolkits - Comprehensive library of deep learning models for sequences.

Star history

Star history chart for thuml/time-series-libraryStar history chart for thuml/time-series-library

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Time Series Library

These projects share indexed features with Time Series Library. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • unit8co/dartsunit8co avatar

    unit8co/darts

    9,215View on GitHub↗

    Darts is a Python time series library designed for forecasting, anomaly detection, and the preprocessing of univariate and multivariate temporal data. It serves as a comprehensive framework for training and evaluating a wide range of statistical, machine learning, and deep learning models to predict future numerical values. The toolkit is distinguished by its support for global time series modeling, allowing a single model to be trained across multiple different series to leverage shared patterns. It also features a hierarchical time series manager to ensure consistency between aggregate and

    Pythonanomaly-detectiondata-sciencedeep-learning
    View on GitHub↗9,215
  • awslabs/gluontsawslabs avatar

    awslabs/gluonts

    5,199View on GitHub↗

    GluonTS is a probabilistic time series library and deep learning forecasting framework. It provides a toolkit for building, training, and evaluating neural network architectures that predict future values as probability distributions to quantify uncertainty. The project distinguishes itself by supporting zero-shot forecasting and integrating diverse modeling approaches, including deep probabilistic neural networks and wrappers for external statistical libraries such as Prophet and R forecast. It implements specialized architectural primitives like causal convolutions and invertible residual n

    Pythonartificial-intelligenceawsdata-science
    View on GitHub↗5,199
  • sktime/sktimesktime avatar

    sktime/sktime

    9,809View on GitHub↗

    sktime is a machine learning framework for time series analysis. It provides a unified toolkit for implementing time series classification, forecasting, and anomaly detection using standardized machine learning interfaces. The library serves as a collection of tools for assigning categorical labels to temporal sequences, predicting future values based on historical patterns, and identifying outliers or unusual patterns within temporal data. The framework includes capabilities for panel-data handling and pipeline-based transformations. It utilizes a unified API wrapper and plugin-based model

    Pythonaianomaly-detectionchangepoint-detection
    View on GitHub↗9,809
  • google-research/timesfmgoogle-research avatar

    google-research/timesfm

    8,602View on GitHub↗

    TimesFM is a time series foundation model designed to generalize across diverse temporal datasets for forecasting and anomaly detection. It functions as a pretrained model for predicting future values in univariate time series data, eliminating the need for manual training from scratch. The project includes a framework for adapting pretrained weights to specific datasets using low-rank adaptation to improve accuracy. It also provides specialized capabilities for integrating time-series predictions as tools within autonomous AI agent architectures and automated workflows. The system supports

    Python
    View on GitHub↗8,602
Compare all 30 related projects→

Frequently asked questions

What does thuml/time-series-library do?

This PyTorch-based deep learning library provides a framework for analyzing and forecasting temporal data. It implements specialized architectures for time series forecasting, anomaly detection, data imputation, and classification.

What are the main features of thuml/time-series-library?

The main features of thuml/time-series-library are: Time Series Forecasting, Deep Learning Forecasting, PyTorch-Based Frameworks, Sequential Pattern Analysis, Temporal Task Pipelines, Time Series Anomaly Detection, Zero-Shot Forecasting, Zero-Shot Temporal Models.

Which projects share features with thuml/time-series-library?

Projects with overlapping indexed features include: unit8co/darts — Darts is a Python time series library designed for forecasting, anomaly detection, and the preprocessing of univariate… awslabs/gluonts — GluonTS is a probabilistic time series library and deep learning forecasting framework. It provides a toolkit for… sktime/sktime — sktime is a machine learning framework for time series analysis. It provides a unified toolkit for implementing time… nixtla/nixtla — Nixtla is a time series analysis platform centered on a transformer-based foundation model. It provides zero-shot… google-research/timesfm — TimesFM is a time series foundation model designed to generalize across diverse temporal datasets for forecasting and… autogluon/autogluon — AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end…