User Guide#

This guide gives you a topic-by-topic introduction to onTime, showcasing concrete use cases through runnable notebooks.

Note

This guide is a work in progress. If you have any questions or suggestions, please feel free to contact us.

The user guide is organized into three sections:

  1. Core: the fundamental building blocks of the library.

  2. Module: higher-level features built on top of the core, such as benchmarking and ML preprocessing.

  3. Context: applied, real-world scenarios showing onTime in action.

Core#

The core notebooks introduce onTime’s foundational objects — time series, detectors, generators, models, plots and processors — and how they fit together. Start here if you’re new to the library.

Module#

The module notebooks cover features built on top of the core: data handling and datasets, anomaly frequency analysis, preprocessing for PyTorch and TensorFlow, and model benchmarking.

Context#

The context notebooks show onTime applied to real-world, domain-specific scenarios rather than isolated features.