pyFAST: A Modular PyTorch Framework for Time Series Modeling with Multi-source and Sparse Data

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Wang, Zhijin, Wu, Senzhen, Hu, Yue, Liu, Xiufeng
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911121695309824
author Wang, Zhijin
Wu, Senzhen
Hu, Yue
Liu, Xiufeng
author_facet Wang, Zhijin
Wu, Senzhen
Hu, Yue
Liu, Xiufeng
contents Modern time series analysis demands frameworks that are flexible, efficient, and extensible. However, many existing Python libraries exhibit limitations in modularity and in their native support for irregular, multi-source, or sparse data. We introduce pyFAST, a research-oriented PyTorch framework that explicitly decouples data processing from model computation, fostering a cleaner separation of concerns and facilitating rapid experimentation. Its data engine is engineered for complex scenarios, supporting multi-source loading, protein sequence handling, efficient sequence- and patch-level padding, dynamic normalization, and mask-based modeling for both imputation and forecasting. pyFAST integrates LLM-inspired architectures for the alignment-free fusion of sparse data sources and offers native sparse metrics, specialized loss functions, and flexible exogenous data fusion. Training utilities include batch-based streaming aggregation for evaluation and device synergy to maximize computational efficiency. A comprehensive suite of classical and deep learning models (Linears, CNNs, RNNs, Transformers, and GNNs) is provided within a modular architecture that encourages extension. Released under the MIT license at GitHub, pyFAST provides a compact yet powerful platform for advancing time series research and applications.
format Preprint
id arxiv_https___arxiv_org_abs_2508_18891
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle pyFAST: A Modular PyTorch Framework for Time Series Modeling with Multi-source and Sparse Data
Wang, Zhijin
Wu, Senzhen
Hu, Yue
Liu, Xiufeng
Machine Learning
Artificial Intelligence
Modern time series analysis demands frameworks that are flexible, efficient, and extensible. However, many existing Python libraries exhibit limitations in modularity and in their native support for irregular, multi-source, or sparse data. We introduce pyFAST, a research-oriented PyTorch framework that explicitly decouples data processing from model computation, fostering a cleaner separation of concerns and facilitating rapid experimentation. Its data engine is engineered for complex scenarios, supporting multi-source loading, protein sequence handling, efficient sequence- and patch-level padding, dynamic normalization, and mask-based modeling for both imputation and forecasting. pyFAST integrates LLM-inspired architectures for the alignment-free fusion of sparse data sources and offers native sparse metrics, specialized loss functions, and flexible exogenous data fusion. Training utilities include batch-based streaming aggregation for evaluation and device synergy to maximize computational efficiency. A comprehensive suite of classical and deep learning models (Linears, CNNs, RNNs, Transformers, and GNNs) is provided within a modular architecture that encourages extension. Released under the MIT license at GitHub, pyFAST provides a compact yet powerful platform for advancing time series research and applications.
title pyFAST: A Modular PyTorch Framework for Time Series Modeling with Multi-source and Sparse Data
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2508.18891