Overview of the ruptures package structure
masterThe ruptures package is organized into modules based on the type of procedure they perform. Understanding these modules helps in locating specific functionality for change point detection:
ruptures.base: Contains the base classes used for extending the library.ruptures.detection: Contains the core search methods for detecting change points.ruptures.costs: Contains cost functions used by detection algorithms.ruptures.datasets: Provides utilities for generating synthetic data sets.ruptures.metrics: Provides metrics for evaluating the performance of detection methods.ruptures.show: Contains functions for displaying and visualizing results.