o3iss

Iterated-sums signature in Rust


License
MIT
Install
pip install o3iss==0.1.2

Documentation

Iterated-sums signature in Rust

This is an implementation of the one-dimensional iterated-sums signature in Rust, with Python 3 bindings.

Installation

First, clone the repository by running git clone https://github.com/ntapiam/o3iss.git.

Then, install normally using setuptools:

cd o3iss
python3 ./setup.py install

Make sure the Python 3 packages setuptools, setuptools-rust and wheel are installed.

Once this is done, it suffices to import the o3iss package in Python as

>> import o3iss

Usage

FOr the moment, this implementation offers only a single function: o3iss.compute with signature (np.ndarray, int) -> np.ndarray where both the input and ouput arrays are one-dimensional.

TO DO

  • Produce a proper Python 3 package