Skip to main content

Compact Prediction Tree: A Lossless Model for Accurate Sequence Prediction

Project description

CPT

Downloads License

What is it ?

This project is a cython open-source implementation of the Compact Prediction Tree algorithm using multithreading.

CPT is a sequence prediction model. It is a highly explainable model specialized in predicting the next element of a sequence over a finite alphabet.

This implementation is based on the following research papers:

Installation

You can simply use pip install cpt.

Simple example

You can test the model with the following code:

from cpt.cpt import Cpt
model = Cpt()

model.fit([['hello', 'world'],
           ['hello', 'this', 'is', 'me'],
           ['hello', 'me']
          ])

model.predict([['hello'], ['hello', 'this']])
# Output: ['me', 'is']

For an example with the compatibility with sklearn, you should check the documentation.

Features

Train

The model can be trained with the fit method.

If needed the model can be retrained with the same method. It adds new sequences to the model and do not remove the old ones.

Multithreading

The predictions are launched by default with multithreading with OpenMP.

The predictions can also be launched in a single thread with the option multithread=False in the predict method.

You can control the number of threads by setting the following environment variable OMP_NUM_THREADS.

Pickling

You can pickle the model to save it, and load it later via pickle library.

from cpt.cpt import Cpt
import pickle


model = Cpt()
model.fit([['hello', 'world']])

dumped = pickle.dumps(model)

unpickled_model = pickle.loads(dumped)

print(model == unpickled_model)

Explainability

The CPT class has several methods to explain the predictions.

You can see which elements are considered as noise (with a low presence in sequences) with model.compute_noisy_items(noise_ratio).

You can retrieve trained sequences with model.retrieve_sequence(id).

You can find similar sequences with find_similar_sequences(sequence).

You can not yet retrieve automatically all similar sequences with the noise reduction technique.

Tuning

CPT has 3 meta parameters that need to be tuned. You can check how to tune them in the documentation. To tune you can use the model_selection module from sklearn, you can find an example here on how to.

Benchmark

The benchmark has been made on the FIFA dataset, the data can be found on the SPMF website.

Using multithreading, CPT was able to perform around 5000 predictions per second.

Without multithreading, CPT predicted around 1650 sequences per second.

Details on the benchmark can be found here.

Further reading

A study has been made on how to reduce dataset size, and so training / testing time using PageRank on the dataset.

The study has been published in IJIKM review here. An overall performance improvement of 10-40% has been observed with this technique on the prediction time without any accuracy loss.

One of the co-author of CPT has also published an algorithm subseq for sequence prediction. An implementation can be found here

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cpt-1.2.3.tar.gz (109.1 kB view details)

Uploaded Source

Built Distributions

cpt-1.2.3-cp39-cp39-manylinux2010_x86_64.whl (816.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

cpt-1.2.3-cp39-cp39-manylinux2010_i686.whl (791.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

cpt-1.2.3-cp38-cp38m-win_amd64.whl (91.7 kB view details)

Uploaded CPython 3.8m Windows x86-64

cpt-1.2.3-cp38-cp38m-win32.whl (75.8 kB view details)

Uploaded CPython 3.8m Windows x86

cpt-1.2.3-cp38-cp38-manylinux2010_x86_64.whl (834.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

cpt-1.2.3-cp38-cp38-manylinux2010_i686.whl (806.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

cpt-1.2.3-cp38-cp38-macosx_10_13_x86_64.whl (97.8 kB view details)

Uploaded CPython 3.8 macOS 10.13+ x86-64

cpt-1.2.3-cp37-cp37m-win_amd64.whl (89.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

cpt-1.2.3-cp37-cp37m-win32.whl (73.8 kB view details)

Uploaded CPython 3.7m Windows x86

cpt-1.2.3-cp37-cp37m-manylinux2010_x86_64.whl (789.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

cpt-1.2.3-cp37-cp37m-manylinux2010_i686.whl (766.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

cpt-1.2.3-cp37-cp37m-macosx_10_13_x86_64.whl (98.4 kB view details)

Uploaded CPython 3.7m macOS 10.13+ x86-64

cpt-1.2.3-cp36-cp36m-win_amd64.whl (89.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

cpt-1.2.3-cp36-cp36m-win32.whl (73.8 kB view details)

Uploaded CPython 3.6m Windows x86

cpt-1.2.3-cp36-cp36m-manylinux2010_x86_64.whl (787.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

cpt-1.2.3-cp36-cp36m-manylinux2010_i686.whl (765.4 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

cpt-1.2.3-cp36-cp36m-macosx_10_13_x86_64.whl (101.3 kB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

cpt-1.2.3-cp35-cp35m-manylinux2010_x86_64.whl (773.6 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

cpt-1.2.3-cp35-cp35m-manylinux2010_i686.whl (752.8 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ i686

cpt-1.2.3-cp35-cp35m-macosx_10_13_x86_64.whl (98.3 kB view details)

Uploaded CPython 3.5m macOS 10.13+ x86-64

File details

Details for the file cpt-1.2.3.tar.gz.

File metadata

  • Download URL: cpt-1.2.3.tar.gz
  • Upload date:
  • Size: 109.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.5.10

File hashes

Hashes for cpt-1.2.3.tar.gz
Algorithm Hash digest
SHA256 993c34c78e6c5b4913cfe3c59c6dd9a8a3f7a66d9b849c999f1f7cfc67932c29
MD5 82c1e961f959572a1da68c40f3e66211
BLAKE2b-256 d286af210096817ea322f88df36b6b729528f79b5dc3592cd5cf059e62770086

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 816.9 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2d9d96835989657b9b4395e4f766f288863f4c1bd9cdece1a12abf43e19c255d
MD5 70528ce3047361f29fbc3c16f0422c21
BLAKE2b-256 078159b470b2ab1a514ce28d3b62b1461c2f8fb16873f46cbe36476961ee8111

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: cpt-1.2.3-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 791.1 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a392323fa5b2183973acd93a36aa38c0a4cc968a88a84056ef60e171b18e85f5
MD5 555a1fd9a7113c9e07575a58a37cb9a5
BLAKE2b-256 ebaf0ed4009545f7c5147aa19eb3ade2fe34bdccd0d83ad943265a80e2f3ee79

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp38-cp38m-win_amd64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp38-cp38m-win_amd64.whl
  • Upload date:
  • Size: 91.7 kB
  • Tags: CPython 3.8m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.0

File hashes

Hashes for cpt-1.2.3-cp38-cp38m-win_amd64.whl
Algorithm Hash digest
SHA256 90191fa3d6deeb3e3911f3f00e86c6dfafe26c6b5fdd88cd2754b00ba258f005
MD5 fcb6df3181b007e3369cb0a584c40892
BLAKE2b-256 63bc0968542a1d13ad18c8e474b373fb5f7e071dcb7fd9e7a58efbf28d5aef4a

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp38-cp38m-win32.whl.

File metadata

  • Download URL: cpt-1.2.3-cp38-cp38m-win32.whl
  • Upload date:
  • Size: 75.8 kB
  • Tags: CPython 3.8m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.0

File hashes

Hashes for cpt-1.2.3-cp38-cp38m-win32.whl
Algorithm Hash digest
SHA256 38d33f8ffbeaefa1ff362b997722085a892dbcd05f9a5e6e8096a303656492a9
MD5 75444fb1a421ef7c1b4fbd6dce0c7615
BLAKE2b-256 904298497687349a642573cbc69fbc962de71759d67b0afefd3ae256053dc5e4

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 834.8 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 dc69be415d20d5f601eea2a2315bf1297471d901c1358689f6e50a63b25ea4ac
MD5 4bd417f2142072564ccc2a602f5a0d63
BLAKE2b-256 e4726060a414a4de6a07347b4b3d8b62e46e5ec6dbbdf046b00cbb104ca13972

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: cpt-1.2.3-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 806.1 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a48f0abc08dd1a728c6ff1fb3abf4029c54eecc9810dda458e3ef93d336afca4
MD5 f5d458aa320d1ebe5caa90fd4c7d7349
BLAKE2b-256 f1e323643faccb8f7dc9b94cab8fef3d5f89d6a51d15d71aacd38201df63d8a6

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp38-cp38-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 97.8 kB
  • Tags: CPython 3.8, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for cpt-1.2.3-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 636ff168efa418d23a3d30315e9f5884912580ea338e8f91a8263c9f8d28a72e
MD5 58ceefed6fb113241b60356ea346c7b8
BLAKE2b-256 d691c128d59a775a0262e7e5167776f6552f75ff410617e6be7b11c527476df2

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 89.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.5

File hashes

Hashes for cpt-1.2.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b61e2901d33086b16347da558ca7252df83695c8d5ada023aa4437901a58a3c6
MD5 a1b079c4a532ea1e30ada5d31854e21f
BLAKE2b-256 60b0b5a51d2238a7ac0dc1370eeedf130f670bb8dd09b7b7df9b4592379ca58b

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp37-cp37m-win32.whl.

File metadata

  • Download URL: cpt-1.2.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 73.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.5

File hashes

Hashes for cpt-1.2.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 8d77ecaaa892672cc846af7c651f37c1c088128ead76d96ae2c639e695a516d6
MD5 9a43cabf7d043a5b610e13a3061d2b0e
BLAKE2b-256 3e68ec5d3656d3070295f256bbf7d4c4f87b3fd203fdbdc3edddbe3b13d1c69b

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 789.5 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 776223e393ad94745c380d7939efe31c9f67a2421e9c54fa7bc553a9ddd4b179
MD5 1f161f2bb5cce80b94996d4bf19423ac
BLAKE2b-256 36f2190c178c28d7c71c2b3f8418c175f7f4bd37066a993b23076c3d8a6a50b8

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: cpt-1.2.3-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 766.0 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d0c3be02572533873b3f9a90c9824a1648e8c5d9584e433c38216e0ff4e62848
MD5 cd49058d05cdb5dc6e611b6d838605c9
BLAKE2b-256 8ff6eb8b347584015f1542483827b4853d8ddf9dd60191174d5b934aaa0b2f15

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 98.4 kB
  • Tags: CPython 3.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.9

File hashes

Hashes for cpt-1.2.3-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8f7c3d95d1e2a9261ab2a3140da0bedaf72de050f821a645b9c162838be829cf
MD5 afe20c0073662a339a4cbfc57db7c998
BLAKE2b-256 b96154b4b04589bd74ce671c34afa8331d42668f50c046b018c9a380c41ea0c3

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 89.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.8

File hashes

Hashes for cpt-1.2.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 bd59a7140324f1a5ded9ece84e1a3de0a9db2c334a9806b8808f0be1893e2823
MD5 8fe12c82e8cffa97a579439a69ef2a48
BLAKE2b-256 218a2571850d5df7f96c5e424d7cc54e49e5b15494d126693453c158ace33ad2

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp36-cp36m-win32.whl.

File metadata

  • Download URL: cpt-1.2.3-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 73.8 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.8

File hashes

Hashes for cpt-1.2.3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 b8cf77e1abc3541f8f156e59db1b472031028f2b04a17bda31008f375a124d82
MD5 17551a7dd48076220794d0de26989790
BLAKE2b-256 93d22c72c262d7cb9e171a0a5d16962b7b7acefb8977b5007fb63bafebd6e063

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 787.2 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 695727e381e3705e60ba25545ebf1f11d54f00ca747df2d22a297e75f026345e
MD5 69b0a36c8157b28f90c096b41dceac72
BLAKE2b-256 4b29ce49a73a044c23592343ed2a84a5b5a3e9d4d3c1126ac976e743c7696bb2

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: cpt-1.2.3-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 765.4 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 064c3ecfe614896a1291c8de0540bd578d679906d9494fef7ab2d4c5f01aa9f9
MD5 0ff2561dfb829581ed20db53db4ff551
BLAKE2b-256 d1a10ecb9ae18b29e9abf8655be74ff0a827f920ab60c90c195a08ee6ca39c95

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 101.3 kB
  • Tags: CPython 3.6m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.12

File hashes

Hashes for cpt-1.2.3-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c4aa1f6bcd15ea3eb79b6e4badc5067fcf9d71a5be7945dc712d7ba1836b3be0
MD5 dd578d092dba91a05c920d33ed8e9e52
BLAKE2b-256 4c9bf2006ceff8d6b31d205b23d912ea3dc89e1e7d167f4a99e7a4f493dce414

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 773.6 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5f65c299797fa47f4fdf68e0b7308697727fc6e5f6b4201e8a7b0b345e0233b5
MD5 8a3ae63e119fb973d826dc8661321716
BLAKE2b-256 cd57593ccac7f3a00e7294d7e002258d99295a9d5a8cd70eaf0b2c08f92500a1

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: cpt-1.2.3-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 752.8 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.7

File hashes

Hashes for cpt-1.2.3-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a6136059e416bded9d505c26c0cb36801bf3b552e026313e88fc0e3dc33393c4
MD5 1276071bb8e5b42abc24a342720f9f6a
BLAKE2b-256 118ec99382b6e7b6f4681077bc8040a3160d8735f441853203179843f8323a53

See more details on using hashes here.

File details

Details for the file cpt-1.2.3-cp35-cp35m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: cpt-1.2.3-cp35-cp35m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 98.3 kB
  • Tags: CPython 3.5m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.5.10

File hashes

Hashes for cpt-1.2.3-cp35-cp35m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cb4f3384861717a0e43fe457c7ec1f9c014b1b337aaa7f82b538f8459e801fd6
MD5 fa3def9e6a69acf8b169735d50cf3855
BLAKE2b-256 eed2d4d79aa2200249311ddd4967387ffbc76264ede7ecdd64c410d23c4bb16d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page