🎉 NEWS 0: A 5-page short version of PyPOTS paper is accepted by KDD workshop MiLeTS'23;

🎊 NEWS 1: PyPOTS has been accepted as a PyTorch Ecosystem project;

😎 NEWS 2: Code of our survey on time-series imputation has been open source on GitHub;

A Python Toolbox for Data Mining on Partially-Observed Time Series

⦿ Motivation: Due to all kinds of reasons like failure of collection sensors, communication error, and unexpected malfunction, missing values are common to see in time series from the real-world environment. This makes partially-observed time series (POTS) a pervasive problem in open-world modeling and prevents advanced data analysis. Although this problem is important, the area of data mining on POTS still lacks a dedicated toolkit. PyPOTS is created to fill in this blank.

⦿ Mission: PyPOTS is born to become a handy toolbox that is going to make data mining on POTS easy rather than tedious, to help engineers and researchers focus more on the core problems in their hands rather than on how to deal with the missing parts in their data. PyPOTS will keep integrating classical and the latest state-of-the-art data mining algorithms for partially-observed multivariate time series. For sure, besides various algorithms, PyPOTS has unified APIs together with detailed documentation and interactive examples across algorithms as tutorials.

Install PyPOTS right now  »

Trusted by users of both academia and industry - from top universities to famous research institutes, from start-ups to Fortune-500 and tech giants (a full list):