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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
blue-yonder avatar

blue-yonder/tsfresh

0
View on GitHub↗
9,249 Stars·1,269 Forks·Jupyter Notebook·MIT·8 Aufrufetsfresh.readthedocs.io↗

Tsfresh

tsfresh is an automated feature engineering tool and library designed to extract statistical characteristics from raw time series data. It transforms sequential data into tabular datasets, converting time series into a flat format where each row represents a unique entity and columns represent extracted features.

The project distinguishes itself through a parallel data processing framework that distributes heavy computational workloads across multiple CPU cores. It also implements hypothesis-based feature selection to identify the most predictive characteristics and filter out irrelevant ones to reduce dimensionality.

The system covers a broad range of machine learning preprocessing capabilities, including missing value imputation, rolling window frame generation for forecasting, and the integration of extraction and selection steps into a single reproducible pipeline.

Features

  • Statistical Feature Extractors - Calculates comprehensive statistical characteristics from raw time series sequences to create tabular datasets for machine learning.
  • Automated Feature Selection Tools - Automatically identifies and retains only the most predictive characteristics to reduce dimensionality and prevent overfitting.
  • Forecasting Input Preparation - Formats temporal data into rolling window sets for training and evaluating forecasting models.
  • Irrelevant Feature Filters - Removes characteristics that do not contribute to the target task by evaluating explaining power via hypothesis testing.
  • Tabular Converters - Transforms raw time series sequences into flat tabular dataframes suitable for standard machine learning models.
  • Hypothesis Testing Frameworks - Implements rigorous statistical tests, such as p-value calculations, to validate the significance of extracted features.
  • Time Series Forecasting - Prepares temporal data sequences for prediction models by transforming them into rolling window frames.
  • Time Series Machine Learning - Preprocesses temporal and sequential data through imputation and rolling window generation for machine learning.
  • Feature Engineering Tools - Provides an automated system for transforming raw sequence data into predictive features through statistical calculations.
  • Parallel Processing - Distributes heavy statistical feature extraction workloads across multiple CPU cores to process large time series datasets efficiently.
  • Time-Series Statistical Profiling - Extracts complex statistical characteristics from time-indexed data using optimized vectorized operations.
  • Time Series Toolkits - Offers a comprehensive toolkit for automatically extracting statistical characteristics from raw time series data.
  • Forecasting Window Generators - Generates overlapping rolling window frames from sequential data to prepare training sets for time-dependent forecasting.
  • Large-Scale Data Computation - Processes massive time series datasets by distributing heavy computational workloads across multiple CPU cores.
  • Custom Parallel Task Execution - Distributes heavy feature calculation workloads across multiple CPU cores using a worker-based task queue.
  • Machine Learning Pipelines - Integrates data extraction and filtering steps into a unified workflow for simplified model training and deployment.
  • Compositional Transformation Pipelines - Chains feature extraction, imputation, and selection into a single reproducible sequence for preprocessing.
  • Feature Engineering - Automatic extraction of features from time series data.
  • Time Series Analysis - Automatic feature extraction for time series datasets.
  • Feature Engineering - Automatic feature extraction from time series data.
  • Time Series Analysis - Automated feature engineering for time series data.
  • Automated Machine Learning - Automatic extraction of relevant features from time series data.

Star-Verlauf

Star-Verlauf für blue-yonder/tsfreshStar-Verlauf für blue-yonder/tsfresh

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Tsfresh

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Tsfresh.
  • sktime/sktimeAvatar von sktime

    sktime/sktime

    9,809Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,809
  • alan-turing-institute/sktimeAvatar von alan-turing-institute

    alan-turing-institute/sktime

    9,810Auf GitHub ansehen↗

    sktime is a machine learning framework designed for time series analysis. It provides a unified interface for performing time series forecasting, classification, and anomaly detection, integrating these capabilities into a standardized toolkit compatible with the scikit-learn API. The framework allows for the construction of complex analysis workflows through model pipelining and ensemble-based aggregation. It uses adapter-based integration to wrap external time series libraries, providing a single entry point for diverse algorithmic implementations. Its capabilities cover temporal data tran

    Python
    Auf GitHub ansehen↗9,810
  • unit8co/dartsAvatar von unit8co

    unit8co/darts

    9,215Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,215
  • timeseriesai/tsaiAvatar von timeseriesAI

    timeseriesAI/tsai

    6,081Auf GitHub ansehen↗

    tsai is a deep learning library for time series classification, regression, and forecasting. Built on PyTorch and fastai, it provides a framework for assigning labels to sequential data, predicting future values in univariate or multivariate sequences, and training representations on unlabeled data through self-supervised learning. The library distinguishes itself with specialized temporal engineering and scaling capabilities. It includes tools for cyclical temporal encoding to capture seasonal patterns and online window slicing to process datasets larger than available memory. It also suppor

    Jupyter Notebook
    Auf GitHub ansehen↗6,081
Alle 30 Alternativen zu Tsfresh anzeigen→

Häufig gestellte Fragen

Was macht blue-yonder/tsfresh?

tsfresh is an automated feature engineering tool and library designed to extract statistical characteristics from raw time series data. It transforms sequential data into tabular datasets, converting time series into a flat format where each row represents a unique entity and columns represent extracted features.

Was sind die Hauptfunktionen von blue-yonder/tsfresh?

Die Hauptfunktionen von blue-yonder/tsfresh sind: Statistical Feature Extractors, Automated Feature Selection Tools, Forecasting Input Preparation, Irrelevant Feature Filters, Tabular Converters, Hypothesis Testing Frameworks, Time Series Forecasting, Time Series Machine Learning.

Welche Open-Source-Alternativen gibt es zu blue-yonder/tsfresh?

Open-Source-Alternativen zu blue-yonder/tsfresh sind unter anderem: sktime/sktime — sktime is a machine learning framework for time series analysis. It provides a unified toolkit for implementing time… alan-turing-institute/sktime — sktime is a machine learning framework designed for time series analysis. It provides a unified interface for… unit8co/darts — Darts is a Python time series library designed for forecasting, anomaly detection, and the preprocessing of univariate… timeseriesai/tsai — tsai is a deep learning library for time series classification, regression, and forecasting. Built on PyTorch and… pycaret/pycaret — PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It… autogluon/autogluon — AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end…