Metadata-Version: 2.4
Name: slearn
Version: 0.2.9
Summary: A package linking symbolic representation with sklearn for time series prediction
Home-page: https://github.com/nla-group/slearn
Author: Roberto Cahuantzi, Xinye Chen, Stefan Güttel
Author-email: stefan.guettel@manchester.ac.uk
Maintainer: NLA Group
Maintainer-email: stefan.guettel@manchester.ac.uk
License: MIT
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: numpy>=1.17.2
Requires-Dist: scikit-learn>=1.0.0
Requires-Dist: pandas>=1.0.0
Requires-Dist: requests>=2.25.0
Requires-Dist: torch>=1.7.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: maintainer
Dynamic: maintainer-email
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

.. image:: https://app.travis-ci.com/nla-group/slearn.svg?token=SziD2n1qxpnRwysssUVq&branch=master
    :target: https://app.travis-ci.com/github/nla-group/slearn
    :alt: Build Status
.. image:: https://badge.fury.io/py/slearn.svg
    :target: https://badge.fury.io/py/slearn
    :alt: PyPI version
.. image:: https://img.shields.io/pypi/pyversions/slearn.svg
    :target: https://pypi.python.org/pypi/slearn/
    :alt: PyPI pyversions
.. image:: https://img.shields.io/badge/License-MIT-yellow.svg
    :target: https://pypi.python.org/pypi/slearn/
    :alt: PyPI pyversions    
.. image:: https://readthedocs.org/projects/slearn/badge/?version=latest
    :target: https://slearn.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

*A package linking symbolic representation with scikit-learn machine learning for time series prediction.*

Symbolic representations of time series have proved their usefulness in the field of time series motif discovery, clustering, classification, forecasting, anomaly detection, etc.  Symbolic time series representation methods do not only reduce the dimensionality of time series but also speedup the downstream time series task. It has been demonstrated by [S. Elsworth and S. Güttel, Time series forecasting using LSTM networks: a symbolic approach, arXiv, 2020] that symbolic forecasting has greatly reduce the sensitivity of hyperparameter settings for Long Short Term Memory networks. How to appropriately deploy machine learning algorithm on the level of symbols instead of raw time series poses a challenge to the interest of applications. To boost the development of research community on symbolic representation, we develop this Python library to simplify the process of machine learning algorithm practice on symbolic representation. 

---------
Install
---------

Install the slearn package simply by

.. code:: bash
    
    pip install slearn

