Skip to main content

Automatic differentiation library for basic arithmetic operations

Project description

SimpleGrad

SimpleGrad is a lightweight automatic differentiation library written in C++ with Python bindings.

Compatible Operating Systems:

  • Linux (x86_64, aarch64)
  • Windows (x86_64)
  • macOS (x86_64, arm64)

Prebuilt wheels are provided for CPython 3.9–3.13. On other platforms, pip builds from source, which requires a C++17 compiler.

Installation

pip install simplegrad

Features

  • Multi-layer perceptron (MLP) which can be used for regression and classification tasks
  • Supports basic arithmetic operations
  • Lightweight and easy to use
  • Gradient computation
  • Backpropagation
  • Numpy compatibility

Usage

Here's a quick example of how to use MLP in SimpleGrad:

from simplegrad import MLP, Node
from sklearn import datasets

# Define the model
X, y = datasets.make_classification(
        n_samples=1000,
        n_features=10,
        n_classes=2,
        random_state=42,  # for reproducibility
    )
lr = 0.01
batch_size = 16
epochs = 10

# Define the model
model = MLP(
    10, [16, 1]
)  # 2 input nodes, 2 hidden layers with arbitrary sizes, 1 output node

# Training data
n_batches = (len(X) + batch_size - 1) // batch_size  # Ceiling division

for epoch in range(epochs):
    epoch_loss = 0.0
    for i in range(0, len(X), batch_size):
        batch_X = X[i : i + batch_size]
        batch_y = y[i : i + batch_size]
        current_batch_size = len(batch_X)  # Handle last batch

        batch_loss = 0.0
        #model.zero_grad()  # gradients are automatically reset after step function

        # Accumulate gradients over batch
        for x, y_true in zip(batch_X, batch_y):
            y_hat = model(x)[0]
            y_true = Node(y_true)
            loss = (y_hat - y_true) ** 2
            loss = loss * (1.0 / current_batch_size)  # Normalize loss
            batch_loss += loss.data()
            loss.backward()

        model.step(lr)  # Update weights using accumulated gradients
        del loss, y_hat, y_true  # Clean up
        epoch_loss += batch_loss

    # Average loss over all batches
    print(f"Epoch {epoch+1}, Average Loss: {epoch_loss/n_batches:.3f}")

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

simplegrad-0.1.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

simplegrad-0.1.0-cp313-cp313-win_amd64.whl (141.2 kB view details)

Uploaded CPython 3.13Windows x86-64

simplegrad-0.1.0-cp313-cp313-win32.whl (115.2 kB view details)

Uploaded CPython 3.13Windows x86

simplegrad-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (242.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simplegrad-0.1.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (234.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simplegrad-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (147.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

simplegrad-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl (152.4 kB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

simplegrad-0.1.0-cp312-cp312-win_amd64.whl (141.2 kB view details)

Uploaded CPython 3.12Windows x86-64

simplegrad-0.1.0-cp312-cp312-win32.whl (115.1 kB view details)

Uploaded CPython 3.12Windows x86

simplegrad-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (242.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simplegrad-0.1.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (234.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simplegrad-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (147.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

simplegrad-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl (152.3 kB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

simplegrad-0.1.0-cp311-cp311-win_amd64.whl (138.0 kB view details)

Uploaded CPython 3.11Windows x86-64

simplegrad-0.1.0-cp311-cp311-win32.whl (114.0 kB view details)

Uploaded CPython 3.11Windows x86

simplegrad-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (236.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simplegrad-0.1.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (231.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simplegrad-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (146.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

simplegrad-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl (149.9 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

simplegrad-0.1.0-cp310-cp310-win_amd64.whl (137.3 kB view details)

Uploaded CPython 3.10Windows x86-64

simplegrad-0.1.0-cp310-cp310-win32.whl (113.1 kB view details)

Uploaded CPython 3.10Windows x86

simplegrad-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (235.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simplegrad-0.1.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (229.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simplegrad-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (145.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

simplegrad-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl (148.8 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

simplegrad-0.1.0-cp39-cp39-win_amd64.whl (137.5 kB view details)

Uploaded CPython 3.9Windows x86-64

simplegrad-0.1.0-cp39-cp39-win32.whl (113.3 kB view details)

Uploaded CPython 3.9Windows x86

simplegrad-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (232.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simplegrad-0.1.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (229.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simplegrad-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (145.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

simplegrad-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl (148.9 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

Details for the file simplegrad-0.1.0.tar.gz.

File metadata

  • Download URL: simplegrad-0.1.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b4f3aa53c3331963e211ca37ae673ce00a687898af08ed706fdb596cb4f9a3ad
MD5 b3b12907da8c123cef5e9326751cff1c
BLAKE2b-256 960bf0dafb5f51ff2d05d00915b96079d13fe41cd229919f94f4c39587ed9421

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0.tar.gz:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 141.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d6c06cccdee444bd87ae7768684cdf0f16989630ec0b8f9b801d97d589d8a6bc
MD5 3134fd2b95535f5b13f4e26b45030341
BLAKE2b-256 f6b76b4536ac28be7aa72b5bc4ee0d2f83c35418ad45c422759ae7e81b442d02

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 115.2 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3b24fbe82c81721c2bfaf59599380cbbc613c9ba91329af6b41346272e995391
MD5 6975c6f52822e306843ed2962434726d
BLAKE2b-256 23c0c813f2dba1c77c101a35bb3e3c55a87fbc186a48cca2ecbed1f35af70d13

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp313-cp313-win32.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d28da5246b7a19b71f4d5b3de1c9bfc65b33070841e81df0f67367b31db1dee8
MD5 e453e802bf6a4347210ae86f9ed30685
BLAKE2b-256 df7e26c4d1d76007c0f24e7b4cb2bd01f412bb3c5904ca64fc89ed758372d083

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 950146a2de4cf8eb062cd48218d915c3f674025a32aa63f73f5fe004c8ae0044
MD5 4a5552a2745a0ae18430602f406981d4
BLAKE2b-256 25b55a225af70ddf3dee1870ae58b32a0de6e3227f5a34ded4ce3732f206cb72

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 88582976cf1716f83840d973424988714dbc636a0ac323be63cc28dfb8475c8c
MD5 658a8f85f54f5f63db330a73dda32007
BLAKE2b-256 1fa7c9d5d531e4d6a0bf211af881e936c6a38fccc33286c5915f419f82c6c388

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 04d9d33c5ce5580b01240787c6ea1bb502e2d415ddc70e631675552df3def5f7
MD5 76012b9ea1fb4219a7fd7c63896c4b07
BLAKE2b-256 14a00e1bff72bdf15a2a468d2ea4db9f84fdf8324f0ca3995ab6327d58a72d89

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 141.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c107765fb16ee061e77cdb33a88ae13841de2fef9ff198778950f89c422af1ea
MD5 9ef9018a0f8c3f524d022b493d3726db
BLAKE2b-256 e2ae69687e81c616292cd3541e2c85f57175ca74f18101bb549a5604016c707b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 115.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9676aebc1561cfe9386dbfcd69e41d3df51a35af7defd7fb4c3eb8c7b976b9e8
MD5 18728a12b3e52cb251f0d9307df784f5
BLAKE2b-256 445957120866fa9e2470a5b837e403324ac827cb56df09d567be97db1e2d57ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp312-cp312-win32.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3cdb68791bc20801a489ecd04e91a28fc3a2fd57d3f185924c0c4c843ebd8f4
MD5 f6f6507ef6226e282198d2569b7ae02c
BLAKE2b-256 58d963945f06afa70e6b947a6b9d8b289eb0df051bad7035ccf9def296dd4592

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fc18fe34e76839ac277cfc53e14972dd5c8d17a92f77c6f75b47e5d685651bfc
MD5 483450923899898279326d8fa3d030dd
BLAKE2b-256 3a0e1d1bf28b559e50cd0a68f8c8da3714b5f66d707686710ae1fb5e312cf2ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d3748f27d6bc9176599710b55f88717a69381a4cba6d659ea387ee494a0c534
MD5 f00447b69bdb18394b3ff993d641830a
BLAKE2b-256 861e2ab7e6c4349fba461a257995df114c7ae600c17c99272c58b98bc6a6a271

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 de07d09242398f8864d1d171a83a1cdf525aeb92486ae735e4811d0c1e7c36bc
MD5 8fe7a713a857d92af1c847ffc128125c
BLAKE2b-256 167a7d0d35ccdb23ad9329eafbbebbbcc82aefedde8ad924d5d8651ad20b4e5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 138.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5c62832747524d41e8fb416780f62463db37fe608701c52e68f48bc44c44a942
MD5 9c8ad9e2b2acc5cfc7c4727fe3614f9b
BLAKE2b-256 5eb357245c4f2a846589cc4e41c5185661f2e79ce0ee76fc32e847651bde4588

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 114.0 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c4f6b4c7ac2d7dd431517fd0c7183991d3583598115630713b9e6ad345c62e61
MD5 8e48bbafaad9068ea14061f81828cdeb
BLAKE2b-256 d6ce101c8e9bcc7b9a078f901c0466e91a4a7347f7ed69893831d447a8d354a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp311-cp311-win32.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c4cbfd973a19485f5515a8f1f3329eb4afb97c41903143de296802c89c8f16d4
MD5 6b9f9ba183c2a8d78e04c609758a13e1
BLAKE2b-256 9c30a8bb8e9857b2cb1e386999ac946d1e6283320c6dc0e22cebbe4abcddd668

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3bb5232f00d82489c501883001fea1ef686d3ce5b3c407280bac72897c5326cf
MD5 11e4f52217d35ebe34d5d4fc32e1da64
BLAKE2b-256 0134f5deb0402d4a0fd336e6e7ea87f91ab33da387e3576d304bab6cc3949d55

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 abfec26926ddc27d4ba3e5ef802e7767883880e4ab39144283acb8aaefea90a5
MD5 34957cf339c98558cfbb9b9f65d509d1
BLAKE2b-256 99827298275259eefcdd2b998c94feca09fb6ebde4437cf592ecfbb8bceb339f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b1fe00f1ffdb81b92c793fe7fdddb797f24ccd7aef60301e8f996a085c7068ef
MD5 67658efbbcf353a14ea4eea0f2029e94
BLAKE2b-256 27622689faae43c925b107dedff70917fc816082bb3f0e6ec59019e00753f7d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 137.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8676675201a2d5ee311e43afa91f76aee1bcbd1e235375eaaa2195e5f7a8f648
MD5 be0c1bc56fa957de65797c15df9fe2f7
BLAKE2b-256 b1099779d9225bfcea808a0d7998640295082ea3f2dd5e2e9ef99b004e59ac9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 113.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7f03c6c8df6280cf2833c7f5374271735569ff52dd431f001e69f87b8035b77f
MD5 47d049ab2f21dd756da8d5c5bfd973d6
BLAKE2b-256 307814b4775c989f94ef8b84f7d2d88234c6720b18038a4ddfd988688a878b5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp310-cp310-win32.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98778bacf4d0003949070e342f0d5a5ff443e1cbec60de73648d32f3d00415cc
MD5 63504cbe5a12e86d40d2a7b05be3698f
BLAKE2b-256 216d8f78b344817c188a0cf459c74b72b5311425bf34c892b65f0848ae93163f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8fbf425508fa016a5c3c7f4c4e3296c297cf7ade17698b60bd3f497e2a75e9f9
MD5 8d43eed0c9c04a857d2c806297b2cd3d
BLAKE2b-256 5f3e3a3415319f25bad05477f1a852d8d143db1ccadb536ce2c57955426f761d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 330df368f444aa1db9c2bc9304f85915b717ded4f8a48471db0af3a35c002610
MD5 4c8e5bf106791657557a10ce8335bb0f
BLAKE2b-256 a62e8b06b73124b28948c623e8a42cc2c34dfc7abdb61d3d469e9047915caf74

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2f91c140ee6ee95c9c0597b92b2749b461b20045f587752159caeb6bc5d0cf37
MD5 bec99c2df520ffee9bf79707782d5482
BLAKE2b-256 f231b4aef8d7faa8ff0347ab1dadc1153cf46e97c4dd251822798281e66b22cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 137.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1cedcdbe97c3480c5cc96a765de480d5c426b92f5c1b0106d14a93b9c948b63b
MD5 e36000636633d9eea3ad99ab68e7432f
BLAKE2b-256 d296d81c041c4c94e3d1d84bc79c98ee5e66a07054364634f7ef9c784cbb7659

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: simplegrad-0.1.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 113.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simplegrad-0.1.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 76dfad97102b522f774fc7220c0835b1f162a0a39346bc62b756252ff45d40ff
MD5 3368ecc0fa8f5017f3f074d77e48d997
BLAKE2b-256 6871ad60d2ba29626a66f87a06c93c2c74f7b8dc60e3dc2c4f85ff6c36df0ac3

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp39-cp39-win32.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 835e5d058614bb15749749acb18600dafeb5544490407e589b06d3a84eb86363
MD5 c04a8a6b4d6576c8f89b4b55e1ed97b8
BLAKE2b-256 cbeb2cb63f1605aa239041baed81369e2d694f871c36eb4c6c8936ed140d3a02

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 808fdb62481f60088caa251f1bb8e082d82acac336e06dff535b6dc9e4fbd0d8
MD5 29472081ac0baddab5276e9a3fce8c03
BLAKE2b-256 509be6311fb16329e5710ec81d3b24191d6dc6099d66e5dfb198fbfaa859bf9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6393f59cd2553f66f9d4f6789fce6203002930cab2da57157fbe4fcb3fa26c0e
MD5 20a8be5fcd3ba2b25d589a9ab7413b15
BLAKE2b-256 06800327cc03685353ed320abdcb592c2d695b1f31e4e3f17d1def56b1a3c02c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simplegrad-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for simplegrad-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7e2915405990c189981ee8270c41f58808949d6140a1cf54ebd61729f7aa35f5
MD5 3e89148b2c67c1466a0f63d18d7d7216
BLAKE2b-256 cb77a71c20141b0967ddae1ce79c54bb29ab57fa9aaf0c087854960d5e53224d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simplegrad-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on deniztemur00/simplegrad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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