Skip to main content
Files added late

2 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

This package provides tools for calculating the signature and log signature of a data stream. These are summary statistics of piecewise linear paths, consisting of iterated integrals, inspired by rough path theory. See <https://github.com/bottler/phd-docs/blob/master/iisignature.pdf> for documentation, the page <https://github.com/bottler/phd-docs> for more information about the calculations, and <https://github.com/bottler/iisignature> for source code.

It is work in progress.

Python

Install with:

pip install iisignature

Don’t install this package if you don’t have numpy > 1.7 installed. On Windows, this package is not usable with Python 2.x. For Python 3.5, 3.6, 3.7 and 3.8 on Windows, there are precompiled wheels available, you may need to do pip install wheel to use them. On other platforms, you will need to be able to compile C++ extensions. On a Mac, you will need to have installed Xcode and the Xcode command line tools before doing the installation. The fastest, on-the-fly compiled versions of the log signature calculations are for Windows, Mac and Linux, on both 32 and 64 bit.

Sometimes there are compile errors on a Mac, if this happens try:

MACOSX_DEPLOYMENT_TARGET=10.9 pip install iisignature

Use without installing a released version

To install the current “master” development version straight from github you can type:

pip install git+git://github.com/bottler/iisignature

>From a checkout of this repository, you can build the extension and run the tests using:

python setup.py test

>From a checkout of this repository, you can build the extension into this directory itself using:

python setup.py build_ext --inplace

after which you can use the package in Python in this directory, use the examples in the examples directory, or add this directory to your PYTHONPATH and then use the package in Python anywhere.

Authors

  • Benjamin Graham

  • Jeremy Reizenstein

Thanks

This package includes BCH coefficients from Fernando Casas and Ander Murua. <http://arxiv.org/abs/0810.2656>

Release files for iisignature 0.24

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

2 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for iisignature 0.24
File Size Uploaded
iisignature-0.24.tar.gz 1.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for iisignature 0.24
File
iisignature-0.24-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
iisignature-0.24-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
iisignature-0.24-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
iisignature-0.24-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
iisignature-0.24-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
iisignature-0.24-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
iisignature-0.24-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
iisignature-0.24-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
iisignature-0.24-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
iisignature-0.24-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details

Total release size: 15.1 MB

Release files / iisignature-0.24.tar.gz

Download URL iisignature-0.24.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
0b9314c6e8b80487faf323191fb35986ad4226e86b0c67cf0a3b2939b695b9c6
BLAKE2b-256 checksum
How to use checksums
5eeef94dd13bfec5c6f2871f40a0eda9102a3e03fe914140e0ce204ad2d75c38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp39-cp39-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL iisignature-0.24-cp39-cp39-win_amd64.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
98bfbf29930b9e59dd4bffbe9cd9a605907a08df4fbe2356ae33368e51f27c35
BLAKE2b-256 checksum
How to use checksums
010c3a4ec2d87d439f9089021060eaec774875bfedd408ca16af299fda13c7d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp39-cp39-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL iisignature-0.24-cp39-cp39-win32.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
b35ffd09d9d56de86a8293aade71ebff8f69e7146dc8d1da40523e47b4da35a6
BLAKE2b-256 checksum
How to use checksums
9a0036214824ef243e321537e6e04f0f6adda171cbc5fe10014e2fbd73a9335d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp38-cp38-win_amd64.whl

Download URL iisignature-0.24-cp38-cp38-win_amd64.whl
Size 1.4 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
ae10a1f77e40f1eae79e2372386d95fd6c88f4ef7d4ee915885b3bb518b4e489
BLAKE2b-256 checksum
How to use checksums
5053da0b4becf4bca049aea78ed333689f77053caeb5701d289b03f03cfd5933
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp38-cp38-win32.whl

Download URL iisignature-0.24-cp38-cp38-win32.whl
Size 1.4 MB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
e99c58e07016693d5a10a519dbc62444fd4b216dac23c5a74d71c51784d72288
BLAKE2b-256 checksum
How to use checksums
9566dd2347bbd0230acc0c940b8513ba202032250a2a0f74596d9fb057c3b165
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp37-cp37m-win_amd64.whl

Download URL iisignature-0.24-cp37-cp37m-win_amd64.whl
Size 1.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
b26348ec96f25932f2154f81039b7fa3028b6a33e25ebc3c5c43cc9f2694edcb
BLAKE2b-256 checksum
How to use checksums
4f29de20c96474b367895e2ece90d8f4221a96b21119ae9164dfec23846baf93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp37-cp37m-win32.whl

Download URL iisignature-0.24-cp37-cp37m-win32.whl
Size 1.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
574c06376ca414187ff76812ddbf5e607bd9ae1583e0c62ba9904ded1389ed04
BLAKE2b-256 checksum
How to use checksums
353bec846c50e18aff449b064d79edcef5fc4a83a285d71e70a36ecacf6ec707
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp36-cp36m-win_amd64.whl

Download URL iisignature-0.24-cp36-cp36m-win_amd64.whl
Size 1.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
d86c5f7e700870bedae06024ecbe384176cef9052e9496330a2b73a76ec34d1e
BLAKE2b-256 checksum
How to use checksums
8abaf6e4dba4feb87e1d431986a2b600a3830e2f15cdc0d470344d5d40e9b429
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp36-cp36m-win32.whl

Download URL iisignature-0.24-cp36-cp36m-win32.whl
Size 1.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
0770ae52ec4280b524153afa44f268b21924cabd6cbb5a95d86370121f417abc
BLAKE2b-256 checksum
How to use checksums
282a278497a7c43b5efaeb7146545a2faad5e3612c9c346e99cdbd24b77acb1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp35-cp35m-win_amd64.whl

Download URL iisignature-0.24-cp35-cp35m-win_amd64.whl
Size 1.4 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
aa7d3c033b71fb14c66ef361084ec7792a60586aa569e9cb7db8419a03ba4bb5
BLAKE2b-256 checksum
How to use checksums
c751da7e548dc50d7325e1668d3f0b5f584ae1329449978c16d7d203a1626fd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release files / iisignature-0.24-cp35-cp35m-win32.whl

Download URL iisignature-0.24-cp35-cp35m-win32.whl
Size 1.4 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
01ef1af1112a173329d0f7b160cc1da6458303a1d85ffaf70367e6f6d75b5f1e
BLAKE2b-256 checksum
How to use checksums
904ac90fdc199dca183d875dea009f28cfd7848d093cc4a3aee99e02bcd15112
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.3 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.1

Release history Release notifications | RSS feed

This release

0.24 This release

11 release files

0.23

7 release files

0.22

3 release files

0.21

3 release files

0.20

2 release files

0.19

3 release files

0.18

2 release files

0.17

4 release files

0.16

3 release files

0.15

3 release files

0.14

1 release file

0.13

1 release file

0.12

1 release file

0.11

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page