Full PyCVI pipeline ---------------------- Here is an example using exclusively PyCVI for the entire clustering pipeline. The preprocessing steps and the clustering steps can be integrated into the PyCVI pipeline by providing sklearn-like classes of clustering models (e.g. `KMeans `_) and data preprocessor (e.g. `StandardScaler `_). In this example, we use time-series data and non-time-series data. In addition we use classes from `scikit-learn `_, `scikit-learn extra `_ and `aeon `_ in order to illustrate the compatibility of PyCVI with sklearn-like libraries. .. include:: /examples/examples_reminders.rst .. literalinclude:: ../../examples/full_example/full_example.py :linenos: :start-after: sys.stdout = fout :end-before: fout.close() :emphasize-lines: 64-71, 82-83, 91-94, 105, 109-116, 128, 165, 181, 208, 223 .. image:: ../../examples/full_example/full-Barton_data_KMeans.png .. image:: ../../examples/full_example/full-Barton_data_AgglomerativeClustering_Single.png .. image:: ../../examples/full_example/full-UCR_data_no_MSM_KMeans.png .. image:: ../../examples/full_example/full-UCR_data_MSM_TimeSeriesKMeans.png .. literalinclude:: ../../examples/full_example/output-full_example.txt :language: text