Implements the Tsetlin Machine
Features and Extensions
Support for continuous features: https://arxiv.org/abs/1905.04199
Drop clause: https://arxiv.org/abs/2105.14506
Type III Feedback (to be published)
Focused negative sampling: https://ieeexplore.ieee.org/document/9923859
Multi-task classifier (to be published)
Autoencoder: https://arxiv.org/abs/2301.00709
Literal budget: https://arxiv.org/abs/2301.08190
Incremental clause evaluation (to be published)
Sparse computation with absorbing exclude (to be published)
One-vs-one multi-class classifier (to be published)
Technical Details
TMU is written in Python with wrappers for C and CUDA-based clause evaluation and updating.
Metadata
Release files for tmu 0.8.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 2.9 MB
Release files / tmu-0.8.3-cp312-cp312-win_amd64.whl
| Download URL | tmu-0.8.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 234.0 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
82be3edf27c30e3dfa7dc14d7099b4b32c56f5b2fb8aaf13daaf19f61dcb2b35
|
|
BLAKE2b-256 checksum How to use checksums |
9b66df21648db616528f4ef529e7eba318a60614e5822ee91c689e4e3280e054
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / tmu-0.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tmu-0.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 557.1 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
b25c397a6556a4a333daa2a647020a4ef1b6e4164178b856a660fbde8142b65a
|
|
BLAKE2b-256 checksum How to use checksums |
d3ff213d37a86fdb71dcb8c0b905d36cb11368547a37e41e30ed90ead21bce53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / tmu-0.8.3-cp312-cp312-macosx_10_9_x86_64.whl
| Download URL | tmu-0.8.3-cp312-cp312-macosx_10_9_x86_64.whl |
|---|---|
| Size | 329.8 kB |
| Tags | CPython 3.12 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
e010e2ffccf8f2ade3ecd4adef06afa4d73ad401414be3d9e2d331e41f2c680e
|
|
BLAKE2b-256 checksum How to use checksums |
edab97a67159fa68796045a2fd7f54e99ce2efd816a13de156054f4733864105
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / tmu-0.8.3-cp311-cp311-win_amd64.whl
| Download URL | tmu-0.8.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 234.0 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f5a291585029f191c7c31724a27242e7ebad53db62a54f5f7046505b8c09c408
|
|
BLAKE2b-256 checksum How to use checksums |
b69b26cddcb5c37d08b4c8d2c257ae4020ffc9dc15aae237772781725f25b3a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / tmu-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tmu-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 439.6 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
fa6664f84ef76ac14ffdab74929b85d0d56262e295e17dddf43573af27732c9c
|
|
BLAKE2b-256 checksum How to use checksums |
7f0ad733db60cbd0293ed40d721b0da0caebcbbf347dd25c939b365bbd958aa4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / tmu-0.8.3-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | tmu-0.8.3-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 288.9 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
0fc0b1cbe0a1743fc8f6bbc563ed77908f9ac1112c2bcf61d652d4a892a2d96c
|
|
BLAKE2b-256 checksum How to use checksums |
6e2ece05123bec9d56afecddc2d8be4d7829e2f285a8d36e588984403e1d287a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / tmu-0.8.3-cp310-cp310-win_amd64.whl
| Download URL | tmu-0.8.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 234.0 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
56361b7b53e50b271a48381aeae027120ee1c06b1cadc075f9ad535c265fad96
|
|
BLAKE2b-256 checksum How to use checksums |
c187993bddf8fb0fd5c0771137cf32e5dff011e7da75b6ba53395d7682b80faa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / tmu-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tmu-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 323.6 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
87030f403767370e8d51670938d901bb6c730fd0f7ad0da92e55d43b8f911c95
|
|
BLAKE2b-256 checksum How to use checksums |
91ffed8a37e36cf5e4a7716ec72645890614f9e41f064fe8b45b23fdee213273
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / tmu-0.8.3-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | tmu-0.8.3-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 248.1 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
ff9808cb20ad06b57ac1a47703fc62ec7a77f6244c74b7c4da016fdc650d7f52
|
|
BLAKE2b-256 checksum How to use checksums |
6240a280823e6a0a6ec47f9b9be7b2e8e59e27318e22b80bddfc56cf1eafa7e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|