Fast matrix transforms
Project description
A domain-specific language for fast graph shift operations. This implements mathematical fields on numbers, n-dimensional column vectors, and n-by-n sparse matrices.
License: Apache Software License
Author: Emmanouil (Manios) Krasanakis
Dependencies: numpy
:zap: Quickstart
Creating a 5-dimensional vector (can use numpy
arrays
as inputs interchangeably with lists everywhere):
from matvec import Vector
x = Vector([1, 2, 3, 4, 5])
Creating a 5x5 sparse matrix A
in coo-format
with non-zero elements A[1,2]=9
and A[3,0]=21
from matvec import Matrix
A = Matrix([1, 2],
[3, 0],
[9, 21],
5)
Print the outcome of matrix-vector multiplication:
print(A*x)
Print the outcome of left-multiplying the transpose of x with A:
print(x*A)
:fire: Features
:rocket: Parallelized matrix-vector multiplication.
:chart_with_downwards_trend: Memory reuse optimization.
:mag: numpy compatibility.
:factory: Common arithmetic operations.
:volcano: Benchmark
Benchmarks tested on a machine with 2.6 GHz CPU base clock and up to 4.4 GHz turbo boost, 12 logical cores, and 16GB DDR3 RAM. They span vectors of 1.E4 to 1.E6 elements and matrices with up to 100x the number of non-zeroes (that is, if the matrices represented graphs, node degrees would be up to 100).
For a lot of non-zeroes paralellization may be worse than scipy.
Task | numpy/scipy | matvec |
---|---|---|
Create new vector or array | 0.019 sec | 0.019 sec |
1000 temp. additions of 1.E6 vectors | 1.897 sec | 1.321 sec |
Create matrix | 0.505 sec | 0.183 sec |
Sparse matrix with vector multiplication | 0.269 sec | 0.103 sec |
:memo: List of Operations
- Full arithmetic operations
* + - / == < > <= >=
between vectors and other vectors or scalars. - Matrix-vector multiplication
*
(both left and right). - Element access and assignment for vectors with
[]
. - Masking, such as
y = x[x>0]
. matvec.clear()
clears cache.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file matvec-0.1.7-pp39-pypy39_pp73-win_amd64.whl
.
File metadata
- Download URL: matvec-0.1.7-pp39-pypy39_pp73-win_amd64.whl
- Upload date:
- Size: 20.8 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c9e3693a88fd4b9c586d414d21b7bbc76f3bdd57fc1a51af03963a3f7b450d2 |
|
MD5 | f75db17a29b3809ae4ad2d8fb01f9730 |
|
BLAKE2b-256 | 24863c0fc28ced8ca1f65d62077c40a14f2ba8f513b9d9a480c3d9b1a2fb792f |
File details
Details for the file matvec-0.1.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 85.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59676f2a4f947d9f17f3fecf430949c240fa7b00e78485bde623b4d136e25391 |
|
MD5 | 17faab47dc6c561d4f9acbe37f0fd1f6 |
|
BLAKE2b-256 | 46e4db5259189d266ff57fe7be573fdd01f89f0f3960ab3b8b7b6ed5f35e0a54 |
File details
Details for the file matvec-0.1.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 90.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93f899862a0989e26fff9ca4ea0aa1911d6eb5c352b9c491318e61bed727779b |
|
MD5 | ebbe24f75f83e39a31e2590298dd089d |
|
BLAKE2b-256 | 33186c3434a6e1ceb6498ef9739c13a1fd21c75e42d7d9bc108392c5b842ad38 |
File details
Details for the file matvec-0.1.7-pp38-pypy38_pp73-win_amd64.whl
.
File metadata
- Download URL: matvec-0.1.7-pp38-pypy38_pp73-win_amd64.whl
- Upload date:
- Size: 20.8 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f052e4de37bd0bcd66ff567b49e313a4f1d5318ceb55338702475010f9f2701d |
|
MD5 | 67de6bb01012261c3a91cc923c95a1d9 |
|
BLAKE2b-256 | 5d71b9139419668ca2a5e873a430f9bf0f68569f997fc72966d176d5c00aac68 |
File details
Details for the file matvec-0.1.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 85.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23aab734ec35a126aa67e9efce065752f9ff6726029c2b637b09681f9eceb454 |
|
MD5 | 2d6e43ed23a7528d76f9bd6c588012bd |
|
BLAKE2b-256 | f197b78e781ba941eac2f3ee696f34f9673dbe92a73a3572778022bc6b1d1d70 |
File details
Details for the file matvec-0.1.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 90.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 477654a9af94cc2483ce0e1bdcae70c69a5edeaf0ecb191f7d8df4d77b262d61 |
|
MD5 | c3d9e1236d99df6149f1fa8444798263 |
|
BLAKE2b-256 | 0b8ba2a7a7faf808a237c09b7e9a3f036e70e38e6ec6f08d7fc2bd6a82bca1f6 |
File details
Details for the file matvec-0.1.7-pp37-pypy37_pp73-win_amd64.whl
.
File metadata
- Download URL: matvec-0.1.7-pp37-pypy37_pp73-win_amd64.whl
- Upload date:
- Size: 20.8 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dd1a686166320e1263fecda94c120542916604b81dfc4f25a27ac408cd3867b |
|
MD5 | 3ab026a0cbda28420f1eb8555d167d25 |
|
BLAKE2b-256 | 98fa9dca081cc0bee7a367c6fd7c210270240ec65a06697643297250a3d316fc |
File details
Details for the file matvec-0.1.7-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 85.7 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f554e603c85f2fd001b13aca9a11f1c433ea9be55c8a3441cf3f52de862c86a3 |
|
MD5 | 3d1123c91ebd262d68c4d58e20465ad3 |
|
BLAKE2b-256 | c18f77baebd3230098aa326db53a8fce7bf9608d5f2522a4c114e50da764119f |
File details
Details for the file matvec-0.1.7-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 90.9 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8264424307ff42972a3bb2409a40f4753570722bbf0e6622726328ad0a211a77 |
|
MD5 | 5aa489930690a188a996b2652449cec6 |
|
BLAKE2b-256 | 644a07af9196bb370e2fcb7bec59bbf050b1742cb1296d9d81408d16817fb338 |
File details
Details for the file matvec-0.1.7-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 20.6 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1309e52ddeefd3813479b62a6859df64fdcf1d32b2031438444a025bc0a63745 |
|
MD5 | 2146fd3044aecd590feb902d4aad0318 |
|
BLAKE2b-256 | c77dc74fa1153d2c50238b146e2b54993a6f8cbed61805f1440d6272c2d94af2 |
File details
Details for the file matvec-0.1.7-cp310-cp310-win32.whl
.
File metadata
- Download URL: matvec-0.1.7-cp310-cp310-win32.whl
- Upload date:
- Size: 19.1 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f23133a94e16d0e41fab4a9c386a4709dedb5c85f86e71bc412951303f84217 |
|
MD5 | 87a7dddffc38b706c71e5fc83ef28db7 |
|
BLAKE2b-256 | 01f51ea58020e96380eb3bea8fba5e3073e538a45d3434e180a3eec0bc2e70e4 |
File details
Details for the file matvec-0.1.7-cp310-cp310-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 725.9 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c36bdf65dc5a2331e93d40e5577af63be5fb3a07866156c97686621c8d8ff3dc |
|
MD5 | 43013e198ec23f7244f1fe6121be8397 |
|
BLAKE2b-256 | 7cac1035a5155197ee75558c1e1b74ad5a9ee6001518b45f28da3e75aa3cb4a2 |
File details
Details for the file matvec-0.1.7-cp310-cp310-musllinux_1_1_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp310-cp310-musllinux_1_1_i686.whl
- Upload date:
- Size: 782.4 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e74c833a1b6de76f3a9f39991a836d9afb9a465a1911f4e1a88e1d2a2c84a149 |
|
MD5 | 8791930ae262e539743a1ecfe54f9638 |
|
BLAKE2b-256 | 2b7340f28a8431f642907ee2a25f4d66f5aaf55857312098276848ad9ab97c92 |
File details
Details for the file matvec-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 165.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b479e65f7c248cd68c4e6c802f87dcc71bd426d93bb686ca40d10ef8f75c1f1f |
|
MD5 | 025744b5ba9dfe12af6ac680663a1cfe |
|
BLAKE2b-256 | 92b76c23dd8c4aac197bd4412c012134a783c0a2fa999e55d30fd7fb1e3774d4 |
File details
Details for the file matvec-0.1.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 164.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 687a04f2b9f34fa93e873f3a937d6af3680f5f0112db5f4d5fadbe83330fb6a4 |
|
MD5 | b212f49733b4464a352328f42a5f767a |
|
BLAKE2b-256 | c39c05a6c8fa173bd121d8f571901913cb22611be7af786b809855ac7ca7bf1a |
File details
Details for the file matvec-0.1.7-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 20.6 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a91eff99fa010f4a6d56336efd114fb69dd3a5be7f831e34b8445342a8b94029 |
|
MD5 | d0bd44789af39f7924698ef813510428 |
|
BLAKE2b-256 | d73c35526f3ec948162f40963c89d616266464a973c2e727b36e1cc63152b021 |
File details
Details for the file matvec-0.1.7-cp39-cp39-win32.whl
.
File metadata
- Download URL: matvec-0.1.7-cp39-cp39-win32.whl
- Upload date:
- Size: 19.1 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48164afd7e94d5fafd911cbe57da17a149f7cb35528cbfaf70cf03bd649ff57d |
|
MD5 | 456d8cd25a38ca770ed946555766d917 |
|
BLAKE2b-256 | 8cc834a72dfd74b3a0236277fc2b5de13aa40cc3cb808348336efc72ef1b000e |
File details
Details for the file matvec-0.1.7-cp39-cp39-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 725.7 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f9381ba735fdfb886169551d325231c491cce01790c86296b64c29d3fa266d7 |
|
MD5 | 4b1e9dded85c503af7c1d2755f0962bc |
|
BLAKE2b-256 | de2bbdf43f188910129bd1cd6a0664ad2a92676d675e0665606571452c348a0f |
File details
Details for the file matvec-0.1.7-cp39-cp39-musllinux_1_1_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp39-cp39-musllinux_1_1_i686.whl
- Upload date:
- Size: 782.2 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df14b2320ff9d30b76fda63c5327c6e1c22cd43c8d5ff976e17491c20d653d8c |
|
MD5 | fd0fca6d5427650a46473f63a98ecb56 |
|
BLAKE2b-256 | 7f431fd16dbd1fceef137c5ee79e1564f56017833f235a34d83785128f843a17 |
File details
Details for the file matvec-0.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 164.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89f59c62c5eee86a73ae87db5ec06e2597f1a0edaf9fcfc9f2774bf9afe336ce |
|
MD5 | eedccfbbb5fc5c568489ff0adadc4ce5 |
|
BLAKE2b-256 | 301c3a05864b1c1e7178c18aaedc4c6edde4029dad628b86e197995859070e82 |
File details
Details for the file matvec-0.1.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 164.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a43ef4c41200337021c9a446c560e56cbbafe307562789b0b0a46f0bdd7d1b6 |
|
MD5 | b796ae86d1d8afd1d3b7650f17bfb6a9 |
|
BLAKE2b-256 | fa682e888adaced03c3ab1e8156b634fa7fa5edef5766d66e9b96e8c9fae14ec |
File details
Details for the file matvec-0.1.7-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 20.6 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5202c04b91243e80fe90a49ade7c480e7ef4b26784f330889eaed9f007aced9c |
|
MD5 | 8703a2484b59816efef1b5199f95feea |
|
BLAKE2b-256 | 45d0424f397fc705d39a01562c5a3b38abf7f3c9ffcfa41353601c5d7d1ebc36 |
File details
Details for the file matvec-0.1.7-cp38-cp38-win32.whl
.
File metadata
- Download URL: matvec-0.1.7-cp38-cp38-win32.whl
- Upload date:
- Size: 19.1 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceb7c4dc7d7b2127b7f30eff189ac47589668c054290da705f56cbbd706edf03 |
|
MD5 | 3051e9b4c279370fecc42608311b89d4 |
|
BLAKE2b-256 | 284767b3ac913c91b49161193bb807aa621b5856d73ec5bd28af84bb60fd2b32 |
File details
Details for the file matvec-0.1.7-cp38-cp38-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp38-cp38-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 725.9 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 003ca60b8c90193c414848cce1695975b30d02bfa415e414b168e9db61814b4a |
|
MD5 | ae17b357bd08f6fc8642d763c3c2238d |
|
BLAKE2b-256 | 7a5a23190e1d63505d780f53548e1000207e6066d9fab2998174b7671d039fa8 |
File details
Details for the file matvec-0.1.7-cp38-cp38-musllinux_1_1_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp38-cp38-musllinux_1_1_i686.whl
- Upload date:
- Size: 782.4 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44841cbc8f36e61255d166b9d73fe6734bf0409f0142621e245757221a36bc81 |
|
MD5 | 28386f71bc3d0b46bd247a4396ab34e6 |
|
BLAKE2b-256 | fa6fa046c57f111cc4c13dca45eaead9cafdaf4b51ffbad0a6ff6d4ee586d595 |
File details
Details for the file matvec-0.1.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 164.9 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1626074518ae76f4d92298f730caaf7bb8d42391ca448d3c5d1de606a37a013e |
|
MD5 | caef862239fe2d458cee9a694dd00052 |
|
BLAKE2b-256 | 41f1f2001d6588c7a9c2cf6f36144a1433d4c4f1f30ab580346e71bd9cd978d4 |
File details
Details for the file matvec-0.1.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 164.5 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a7ba6aac1a2d7a3d01c8b54bcc60f58e030fef195854b1fdde9a1ccc7a4fd7d |
|
MD5 | 126f308ced41fa10d12388bcf5252112 |
|
BLAKE2b-256 | 7f94cd437bebd0cbae8572085aae6771545a510893253bd44b8501e35120ad2a |
File details
Details for the file matvec-0.1.7-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 20.6 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b9f3ea5dd2851a396b9d06fb4f6fcd75ac4c08f9b8b2514f828f48fe45049dd |
|
MD5 | 5187d68cf12810d8a9a300479bf0ae61 |
|
BLAKE2b-256 | 47c9c65673664b9bd59220bef9b5161828ac04cd1c23c7fba0a88920785bc8c3 |
File details
Details for the file matvec-0.1.7-cp37-cp37m-win32.whl
.
File metadata
- Download URL: matvec-0.1.7-cp37-cp37m-win32.whl
- Upload date:
- Size: 19.1 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0240d9839d8daa1f86996216713d2dffe4d70e32576749115b96dacdb5ac35ec |
|
MD5 | f894eab34f26cd4813e4b53e6e914cae |
|
BLAKE2b-256 | 48507a51b8b4ea10419fc6839421b6ca269df62f55be4ea163a699208fef3975 |
File details
Details for the file matvec-0.1.7-cp37-cp37m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp37-cp37m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 727.0 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a53ab3ced0d36c513029c44e4e02347211108875ca6bcfc69c8cb39c1e54e20e |
|
MD5 | d089efa268b44867b0c926228cd1a3cc |
|
BLAKE2b-256 | f4b711e06d6967beed486f9231cab3c14b23ecaf24361f4428e2b34c6a2bcf66 |
File details
Details for the file matvec-0.1.7-cp37-cp37m-musllinux_1_1_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp37-cp37m-musllinux_1_1_i686.whl
- Upload date:
- Size: 783.5 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cb491874c05950a9d3a19c0928ca790fee9af48dce2fc8202870fc56a53dc0e |
|
MD5 | 2e9d78259bc8330ebce069219078c357 |
|
BLAKE2b-256 | 45bab605e1aec421989a26ac86604adaf3e33b401e68cff5215c54282b18eb8b |
File details
Details for the file matvec-0.1.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 164.9 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 379014b673fb30b0d89702ad1fc33871043a03a1c005d0cc5bf1fab0142d2ae7 |
|
MD5 | dd13be9a8017d6be5fbad9dc3460a9c9 |
|
BLAKE2b-256 | 8567b5f987647b5692eadf7d09f8d7c5ecd1d2af90d6558b98bf747122e8ec7a |
File details
Details for the file matvec-0.1.7-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 164.4 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 242c607afc6c2ca0135c17e85b01f8a67296464d1035fe647363a5145edda2bd |
|
MD5 | 7d5c3b2a4c99075b623b065092dabeea |
|
BLAKE2b-256 | ea36e52c945d78f38c102ed9e97de770de5e6ec3815eae04359ef105b1854598 |
File details
Details for the file matvec-0.1.7-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 20.6 kB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00841f55ddcdfa10bb0219780f79d089d838c8661bdd8e22349a067ae79b306f |
|
MD5 | 3267df3b1a9ae6fef7e0210304fc6b48 |
|
BLAKE2b-256 | 07954526d2ede4a82eca5f8f53b1b5c7009f90c954fcbdb7a32038f4204e4a08 |
File details
Details for the file matvec-0.1.7-cp36-cp36m-win32.whl
.
File metadata
- Download URL: matvec-0.1.7-cp36-cp36m-win32.whl
- Upload date:
- Size: 19.1 kB
- Tags: CPython 3.6m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 311e90fcaf2e5e189293b927317aa0bd7396a397ccc6480a339691eb3f7858c2 |
|
MD5 | f6a6ae5defa21fbe69d8d033d928bfb5 |
|
BLAKE2b-256 | 95e1abdbe3fb6aa124ab0f4957f04ecdc1cf5be2e56401b1ebe7b767dcc7d365 |
File details
Details for the file matvec-0.1.7-cp36-cp36m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp36-cp36m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 726.0 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bcbeca24e532d808cba6accdb8f6a79e4570d7b9fd869498a6f02ff2f66bfc5 |
|
MD5 | 107f0d8dd5f20502fd050bc582e48d36 |
|
BLAKE2b-256 | 7e8dac597e0c88c5ee9531ddee019be17238ab1e727119d69258691fb2c098fa |
File details
Details for the file matvec-0.1.7-cp36-cp36m-musllinux_1_1_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp36-cp36m-musllinux_1_1_i686.whl
- Upload date:
- Size: 782.6 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0abb63381e44155e09d5fbea310abff37292cef6bbf733cc68baa66f2482e1f9 |
|
MD5 | 21f84ce8d26106465e0c34367734d181 |
|
BLAKE2b-256 | 0fd83bf78714dad4c9771d342c5115886de3f56d62d197671126326ddb858804 |
File details
Details for the file matvec-0.1.7-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: matvec-0.1.7-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 164.9 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a1bd84be1f71ab4c7d876860784a72fd1bdf3d4492bdcd3f2efc3ee2f7111d2 |
|
MD5 | 4b0964401cc7abbe343a44ffeb73193f |
|
BLAKE2b-256 | e04edaed9a7768af0f1d011638f9423c392f29f98f0d056c1e456cdcaff0ece5 |
File details
Details for the file matvec-0.1.7-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: matvec-0.1.7-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 164.5 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 816f7dd738cf54c2473f1e0b6eac801f63f0a15afd1a00da62fb8fdafce00cfd |
|
MD5 | 6c3d75e2c25bc674da17cff7f9177254 |
|
BLAKE2b-256 | fb9d054a2cf42921ffdd1d530cd97e1295feaf4a2edcf957f310c613a5c26467 |