Metadata-Version: 2.1
Name: clasp-segmentation
Version: 0.1.1
Summary: ClaSP - Time Series Segmentation
Home-page: https://github.com/patrickzib/clasp_segmenation
Author: patrickzib
Author-email: void@void.com
License: {'file': 'LICENSE'}
Project-URL: repository, https://github.com/patrickzib/clasp_segmenation
Description: # ClaSP - Time Series Segmentation
        
        
        ## Installation
        
        You can also install  the project from source.
        
        ## Build from Source
        
        First, download the repository.
        ```
        git clone https://github.com/patrickzib/clasp_segmentation.git
        ```
        
        Change into the directory and build the package from source.
        ```
        pip install .
        ```
        
        
        ## Example Code
        
        ```python
        
        from clasp.annotation.clasp import ClaSPSegmentation, find_dominant_window_sizes
        X = ... # load dataset
        dominant_period_size = find_dominant_window_sizes(X) * 2
        clasp = ClaSPSegmentation(dominant_period_size, n_cps=1)
        found_cps = clasp.fit_predict(X)
        profiles = clasp.profiles
        scores = clasp.scores
        ```
        
        See also the notebooks-folder for a Jupyter-Notebook
        
        ## Citing
        
        If you use this algorithm or publication, please cite:
        
        ```bibtex
        @inproceedings{clasp2021,
          title={ClaSP - Time Series Segmentation},
          author={Sch"afer, Patrick and Ermshaus, Arik and Leser, Ulf},
          booktitle={CIKM},
          year={2021}
        }
        ```
        
Keywords: machine-learning,time-series,segmentation,change-points,unsupervised
Platform: UNKNOWN
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7,<3.11
Description-Content-Type: text/markdown
