CoreMLMath
A multithreaded C++ backend for Machine Learning Math.
Financial Support
Installation
The easiest way to install CoreMLMath is via pip.
pip install coremlmath
Build Instructions
-
Clone the repo locally:
git clone https://github.com/novfensec/coremlmath -b master --single-branch --depth 1 cd coremlmath
-
Linux:
sudo apt update sudo apt install -y build-essential cmake
-
Windows (Powershell):
Install the necessary C++ build tools and CMake using Windows Package Manager (
winget):This has to be done only once.
winget install -e --id Microsoft.VisualStudio.BuildTools --override "--passive --wait --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended" --source winget winget install -e --id Kitware.CMake --source winget
-
Install pybind11:
pip install "pybind11[global]" uv
-
Build and install using standard pip:
pip install .
Or using
uvfor isolated, fast builds:uv pip install .
-
Build an installable wheel:
uv build --wheel
-
Build Linux wheels locally using cibuildwheel:
pip install cibuildwheel cibuildwheel --platform linux
-
Build Android wheels locally using cibuildwheel (requires Android SDK):
pip install cibuildwheel cibuildwheel --platform android
-
Build Windows wheels locally using cibuildwheel (requires MSVC):
pip install cibuildwheel cibuildwheel --platform windows
The repository also includes GitHub Actions workflows under .github/workflows/ (targeting Python 3.11 through 3.14):
wheels-linux.yml: Compilesmanylinux_2_28wheels forx86_64andaarch64(via QEMU) on Ubuntu runners.wheels-android.yml: Compiles PEP 738 Android wheels forarm64_v8aandx86_64on Ubuntu runners.publish.yml: Triggered upon GitHub Release creation (or manual dispatch); buildssdist, Linux (x86_64,aarch64), Android (arm64_v8a,x86_64), and Windows (x86_64) wheels, then automatically publishes them to PyPI using PyPA Trusted Publishing (OIDC).
Usage
The package expects 2D and 1D NumPy arrays of integers for maximum memory efficiency.
import numpy as np
import cmlmath
import time
print("Generating massive dataset (1,000,000 rows, 500 features)...")
X_raw = np.random.randint(0, 2, size=(1000000, 500), dtype=np.int32)
y_raw = np.random.randint(0, 16, size=(1000000,), dtype=np.int32)
# Enforce C-contiguous (Row-Major) layout in memory.
# (np.random generates C-contiguous arrays by default, but this guarantees
# safety in case of Pandas DataFrame or transposed array).
X = np.ascontiguousarray(X_raw, dtype=np.int32)
y = np.ascontiguousarray(y_raw, dtype=np.int32)
print(f"Starting multithreaded C++ calculation using {cmlmath.get_cpu_cores()} cores...")
start = time.time()
info_gains = cmlmath.information_gain(X, y)
gini_gains = cmlmath.gini_gain(X, y)
calc_time = time.time() - start
print(f"Calculated 500 Information and Gini Gains in {calc_time:.4f} seconds.")
print(f"Best feature index to split on (Information Gain): {np.argmax(info_gains)}")
print(f"Best feature index to split on (Gini Gain): {np.argmax(gini_gains)}")
Decision Tree Classifier
coremlmath includes a full, scikit-learn compatible DecisionTreeClassifier powered directly by the multithreaded OpenMP C++ backend:
Showcase
from cmlmath import DecisionTreeClassifier
# Initialize classifier (supports criterion="entropy" or "gini")
clf = DecisionTreeClassifier(
criterion="entropy",
max_depth=5,
min_samples_split=2,
min_samples_leaf=1,
)
# Fit on training data (supports NumPy arrays and Pandas DataFrames)
clf.fit(X_train, y_train)
# Inference and accuracy evaluation
y_pred = clf.predict(X_test)
accuracy = clf.score(X_test, y_test)
probas = clf.predict_proba(X_test)
# Inspect tree structure & feature contributions
clf.print_tree()
print("Feature importances:", clf.feature_importances_)
# Plot tree using matplotlib (or save directly to image)
clf.plot_tree(save_path="decision_tree.png")
# Or using the functional plot_tree API
from cmlmath import plot_tree
import matplotlib.pyplot as plt
fig, ax = plt.subplots(figsize=(16, 9))
plot_tree(clf, ax=ax, filled=True, rounded=True)
plt.show()
Metadata
Release files for coremlmath 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| coremlmath-0.2.0.tar.gz | 1.3 MB | With provenance | Details for coremlmath-0.2.0.tar.gz |
Built distributions (wheels)
Total release size: 18.2 MB
Release files / coremlmath-0.2.0.tar.gz
| Download URL | coremlmath-0.2.0.tar.gz |
|---|---|
| Size | 1.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4a5e0adfd8208d23ac1b8facc87d986b26b5ba5f2022132300a6cbf347af2d60
|
|
BLAKE2b-256 checksum How to use checksums |
b8a6bbad30990af0dd38d6ba7985b53cf43cee94410e48a4386521b8650f9c52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp314-cp314-win_amd64.whl
| Download URL | coremlmath-0.2.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 419.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8bbd10e15248cb4ac47a76ef5902850a08037897cf086960cbe1ce0542d0e8fc
|
|
BLAKE2b-256 checksum How to use checksums |
6432e87d397ca1d5191a2c524bf790855590d506dd30f22d23d6fba2a3ec64a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | coremlmath-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
1437fd0a3f5e8ca73769e9d3afc83521767bb1357fef97aff0450f6224da78e9
|
|
BLAKE2b-256 checksum How to use checksums |
c9eabc5322513649661e09e755b6af4f6a44710077f812e9a9c8bea4a8a09aee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | coremlmath-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d5cff550cfc7472c41a64c4312f3870c77091af89da7fc57a178e46b63188221
|
|
BLAKE2b-256 checksum How to use checksums |
8511c00fcff36b73a1bd0e9a1f8aa2f2694d0a27fd6ccf97f8acc5ca90f96ac1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | coremlmath-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 212.4 kB |
| Tags | CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
99db05dd3e3dae243c62a0da57b063ac79dcacdb9deff11b7812b1ab7a3bbaf5
|
|
BLAKE2b-256 checksum How to use checksums |
f9c9161d340fade4f1156b112628b7308d1f6bf8b3c1e507387bfc2d533b9ddb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | coremlmath-0.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 199.9 kB |
| Tags | CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
dc181a73b4af03120a254b301828129de648e0ec3fe12b46118925cec059276e
|
|
BLAKE2b-256 checksum How to use checksums |
e7d02a044e3ab9f7e716f8e7f0a83b8fed6c3fb6e741968d17df3336ed26373b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp314-cp314-android_24_x86_64.whl
| Download URL | coremlmath-0.2.0-cp314-cp314-android_24_x86_64.whl |
|---|---|
| Size | 904.1 kB |
| Tags | Android API level 24+ x86-64 CPython 3.14 |
|
SHA-256 checksum How to use checksums |
8e75023c068fdbe0649860cb63e85a9e017b2cda9e777a2b3cfa8d947abb4b0a
|
|
BLAKE2b-256 checksum How to use checksums |
6b4b2262fc295ffc36b3444d8357b133060a6c5987b089185ae31d82ca954f06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp314-cp314-android_24_arm64_v8a.whl
| Download URL | coremlmath-0.2.0-cp314-cp314-android_24_arm64_v8a.whl |
|---|---|
| Size | 883.3 kB |
| Tags | Android API level 24+ ARM64 v8a CPython 3.14 |
|
SHA-256 checksum How to use checksums |
3c55195dd287aeccb377b0c0ee84c100bbbf2610fea41d12434f2d0693f47f82
|
|
BLAKE2b-256 checksum How to use checksums |
2fc8e4742e645f4ee6aef459ce0e58071d32dd0ec3be0bc8452e1cf1cd2d9456
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp313-cp313-win_amd64.whl
| Download URL | coremlmath-0.2.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 408.1 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
347bbf816edeabfdd709355c3039755f1619825ebdaa706ee20ea7a79f9c5cc0
|
|
BLAKE2b-256 checksum How to use checksums |
baf0abeee9210c97ff9b9e13e95ab647830dd9a9e0030971059b1f8aa076a19e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | coremlmath-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
03673647b685eee389b49304d630253c931c42af51bda9661171705e6e044fb9
|
|
BLAKE2b-256 checksum How to use checksums |
eb86db7fda92a75d026648865e1871cb507b8c2f209b1b20776df63c891fe46b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | coremlmath-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
1906e8d8aaf4cc054b540890ca41c360686fd2bedb52433d47c58be5f89ff2d9
|
|
BLAKE2b-256 checksum How to use checksums |
ee96f0355a6ced60952d633ca1c24a101ab91f01706e5d12b8b498a929993985
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | coremlmath-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 212.3 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
68f688b996b6feb6d793b6b213bda1592b21945a0aa8368544978aa4cd3f3d93
|
|
BLAKE2b-256 checksum How to use checksums |
9bb64ca9abe516f0ea181c1d42a13776b7ea875a939395cf7e70155333248466
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | coremlmath-0.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 199.8 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f0e0394a9b2a45c76f336609959305b5a793cc7ee400b39f5b1b657309d15cb7
|
|
BLAKE2b-256 checksum How to use checksums |
10503588f0536ea7257ebe8c064c67799bf95cd7015f1725ee38b4624e4a667b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp313-cp313-android_24_x86_64.whl
| Download URL | coremlmath-0.2.0-cp313-cp313-android_24_x86_64.whl |
|---|---|
| Size | 904.0 kB |
| Tags | Android API level 24+ x86-64 CPython 3.13 |
|
SHA-256 checksum How to use checksums |
1e2d5ae0944054b4a6fbce34bad1d9673c656d393f65bd7d181e775eab7f9d13
|
|
BLAKE2b-256 checksum How to use checksums |
539476a6e4c83e7107c0b4d785113771f22a95695599fa7ba42a2d6207e80144
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp313-cp313-android_24_arm64_v8a.whl
| Download URL | coremlmath-0.2.0-cp313-cp313-android_24_arm64_v8a.whl |
|---|---|
| Size | 883.2 kB |
| Tags | Android API level 24+ ARM64 v8a CPython 3.13 |
|
SHA-256 checksum How to use checksums |
b56c2394a56a4dfb06517a9192108772f1aa5c88824941e79472e94ac196cf81
|
|
BLAKE2b-256 checksum How to use checksums |
ddfc5c21013d709a49914402624d9f767c93344e9d1be9168e5d621b88458684
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp312-cp312-win_amd64.whl
| Download URL | coremlmath-0.2.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 408.1 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
46dcf169c201276af0db94e48f60287f867318fe2628a9af0e77008a264d8a3f
|
|
BLAKE2b-256 checksum How to use checksums |
936d48112b638b45faf1459786ae4176d8bff80638640af3dcde81f65be0de01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | coremlmath-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c08418c5d5cf19ffba6e85fd19728d63473a65a8926229cb33b725c9d4df1247
|
|
BLAKE2b-256 checksum How to use checksums |
d6740f9a71f224f10c2913f8a7d06197d7875284113fca286e0c4aba3e1592e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | coremlmath-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
604859274de152b88f9cb1921c7e58147a8a8c0d54669ca3ed6baad2f227a6cb
|
|
BLAKE2b-256 checksum How to use checksums |
030c2ee2d111e160ff4b2751e253621e82dc695c6f584007df1088a13dd417b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | coremlmath-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 212.1 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c1a669414004893eb8720501016301c406e308789303c1fe8d82b575b4ff158e
|
|
BLAKE2b-256 checksum How to use checksums |
f00f10f54158509f40041f01dcd66ec41f28d004fd7e3c77fb2ff3ca9c48694d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | coremlmath-0.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 199.7 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
c6c46ba73eaccffcf0dcdc9c21945df82adadd51cbd3e96e9a083731c23119b2
|
|
BLAKE2b-256 checksum How to use checksums |
b066a66a17eb6ec6532f0332bc02b4073f97a2b7e4150489e2571477ef6d60c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp311-cp311-win_amd64.whl
| Download URL | coremlmath-0.2.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 405.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
108c8d0e86823f442308f24585baec62c272fbc3687a4425718effd52cb38949
|
|
BLAKE2b-256 checksum How to use checksums |
10c62ffe5af56a891e3c5875d76b4c294a79d7fa7152bf5751c3c30210d2e424
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | coremlmath-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
4d4a911a16bbf229c5da56b1de5bf014cadc9b31010bb8059d493e485215c9e7
|
|
BLAKE2b-256 checksum How to use checksums |
118bc0cfa0d746fc0b0465e1aeeb35080f9c60d6c958491790b081083682a19f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | coremlmath-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
6881c6f2ab49078217dc194df7648c49e06c8e63b202d570c48e3880173ba6ba
|
|
BLAKE2b-256 checksum How to use checksums |
59848f89340278c62094ce1c49e3a2527bb191875cd90369ecbfef74c2e6bcae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | coremlmath-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 211.2 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
baf40efb159c23c7b5c4d76631c0f19150f589d1b9f1ece40dcb4fc9a4037cb1
|
|
BLAKE2b-256 checksum How to use checksums |
4295638120ff62fb6067f910dfe715f65ff2dc074636fd0d9ef491398f7a653b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / coremlmath-0.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | coremlmath-0.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 197.8 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
c2abc196db749ff011ee6321a3c9629991c75953bcda8cf1144669b4f166a284
|
|
BLAKE2b-256 checksum How to use checksums |
025dcb35a91eac6d2fad40da17787e8c9cfb16df7aa8c60c2e04c547cbdc1145
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logSecurity for coremlmath 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 25 files in this release have been uploaded with provenance metadata.
Attestation for coremlmath-0.2.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.