Skip to main content

Python bindings for SparseDiffEngine automatic differentiation

Project description

SparseDiffPy

Python bindings for SparseDiffEngine, a C library for computing sparse Jacobians and Hessians.

Installation

pip install sparsediffpy

Usage

from sparsediffpy import _sparsediffengine

License

Apache License 2.0

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

sparsediffpy-0.2.2.tar.gz (148.2 kB view details)

Uploaded Source

Built Distributions

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

sparsediffpy-0.2.2-cp314-cp314-win_amd64.whl (124.3 kB view details)

Uploaded CPython 3.14Windows x86-64

sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.1 MB view details)

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

sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.1 MB view details)

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

sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl (129.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_universal2.whl (192.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

sparsediffpy-0.2.2-cp313-cp313-win_amd64.whl (122.3 kB view details)

Uploaded CPython 3.13Windows x86-64

sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.1 MB view details)

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

sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.1 MB view details)

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

sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl (129.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_universal2.whl (192.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

sparsediffpy-0.2.2-cp312-cp312-win_amd64.whl (122.3 kB view details)

Uploaded CPython 3.12Windows x86-64

sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.1 MB view details)

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

sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.1 MB view details)

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

sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl (129.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_universal2.whl (192.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

sparsediffpy-0.2.2-cp311-cp311-win_amd64.whl (122.2 kB view details)

Uploaded CPython 3.11Windows x86-64

sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.1 MB view details)

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

sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.1 MB view details)

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

sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl (129.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_universal2.whl (192.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file sparsediffpy-0.2.2.tar.gz.

File metadata

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

File hashes

Hashes for sparsediffpy-0.2.2.tar.gz
Algorithm Hash digest
SHA256 dad6ae5eec8cb3ccefc87a6393788389852abff76fb561db4374df02035c05ee
MD5 267074a13839706a720868a6b32f9f6e
BLAKE2b-256 718eb33f76e74c24e4e402eb1eb1bbab9a036899d7ca42e8e28aa2bf4d36dd7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2.tar.gz:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f913005d367f5361a20a1f91fed47eee4452e985e5fc61861942a7fb09539e27
MD5 d999821a9585415a3da6ee658c8fcdc2
BLAKE2b-256 1193b7dec0d43ce0f6f3f6349e3f6bd5f00b1dc766c256367453473c9264380b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp314-cp314-win_amd64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bee52b5c4e0d34ff3411b1468bd8df2973aed98da5798335d3bb12130e9905f
MD5 56c37f6c5f43761a49647c282c72c68a
BLAKE2b-256 37c9fdd94768ea1a78990256296e81efe9da7db97a70a34cf0367370acc88122

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ea0c060a7d48c5162ff5ff18bf45dcebcbddde0c5f7008a8ff88b5fdb60d0ec
MD5 c7df4771d1099495529ce77e277000ce
BLAKE2b-256 c9961b87d557072829df33e963afb20e002a49166277e81afe8c8a8345455c76

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 01923f8239a1983d801b328867e53a9df9b566c4f503a48ccb2fd5479ed7c28f
MD5 e6680ab5dbcc8fd64fe33637f36a3568
BLAKE2b-256 bedf3272c16ec8718f55279a01b76d5ea464563a281041ca29067e82b26e2dc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 a197b7f20570f686e3bf4685a0602f4410cbc01e6c5a682187c570c478e6e5b5
MD5 e42319ae43e8681942b7470bfdac905a
BLAKE2b-256 c01ba9ec1f7548ea7cf6082eca72852cf3c94e28526a72fb273ccef3069c2bf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c303246d33e122b8dabc85fc2033daf5acaaee567e0932e19af84a8c18880f61
MD5 d14d8d4c78f55fb42c000623987f92f9
BLAKE2b-256 372782257db46344bd83d862161463aed8f67265a7466f70601a029e247d7160

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp313-cp313-win_amd64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eaf9132f018125d0b07cb6f3e121e1ca1e1f49a85a2942db525e4df474c3e9a3
MD5 85f8426810e19299d45de6c203770cdb
BLAKE2b-256 00f625ab0e2c48f4fc82915ce11c0479303f841f2e2955cb2ead8348e3bddcfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b10e0bccf3947de85716f1b3c0f4476f620a82fef7cffbb46be8c3fa58e86215
MD5 d642a06b3e4a356473dd3bfa3b1da4cc
BLAKE2b-256 b75e956366b33bc620b1eb9b22fd8664ac7e85ac0402d15ee0c695b0845117dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2ba55d062b5541c16ec9f7edb5c88b69b938819070262f997bcb71bf31391286
MD5 6b33254859f6ad076821ac6f320283dd
BLAKE2b-256 550f9acfc4f95fe5d67f0e73c8e66746b64e873d4e3aab91ece899037fd77d0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d97753d6ee3516c8127be0e061538859ac00036d054eabad7598dc4503760c88
MD5 2808f41d6e06c1953b641929797f40fb
BLAKE2b-256 329b81285e7cebde2178177bdbb95d80fb1338bbdcad50ce6a4ae78e7092c502

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0f2f4ca3cf5793701e1387f717ef4ceae108126705a49c7c28788a64a9dc9729
MD5 81a26fa039a3af369fbf4eea6f18d25a
BLAKE2b-256 98d960122595a9e4f1086ffa08cdcaae7c11492725d89bed54500da6fb911354

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp312-cp312-win_amd64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2333cc90036b3c503471f0a61740d63641e349e525d872803bcc6d23de25f4e0
MD5 a42761f9fcb9bfec6007aa0a67fb0c45
BLAKE2b-256 b208648ea9b0001d68344781f222b8329a65be898000f00cb15e02146f079716

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9ae36faadd3c21da7bd067976f3a504fceaf74e1b9bec838f3005ea2106795cb
MD5 17adedf7a061aa0045477b33afaa3312
BLAKE2b-256 92bc349232b2e63bf7f2f9231917fcc0a1d7e0d12483108e94fd7a14ebd89c91

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ca87dfcc64a31156362b5ca892465e5797e5f46456425d636a1980efaf7636b8
MD5 0476560ea769e7ba62a99369b43b3154
BLAKE2b-256 a4d31dd3fc9d1577b14d46d996dc42a1b248c8b41ae14ff483201641f8ad689d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9429bb8fd7898610d037f731b93273b9c56fe6574767ecc5b4343c2075ec52e4
MD5 dcef18a119a96eb44b759ee6593d0180
BLAKE2b-256 762da1e42e6a788b7333b89446e5e98bca4f124d2858803d05ddade017c8c00f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7f6c56ee617aa2f718b773bcc89bf915c46c494738009ad918aaa97b010f2bee
MD5 ebd1292bbab01c7e86b1186854a995e2
BLAKE2b-256 49c10d172e94e15b5c7be3728ff43f552c5d278746c79e343c42567f9138fae3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp311-cp311-win_amd64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 20d2f158020a88a8efbf10497a9ebb40feca4c6985307ff7545fe8736271b8da
MD5 f872ea97f238d73fb9c1059187d78b19
BLAKE2b-256 3ba0fd98aaa1b8fe8c20ba32fcfd660f8e12b6eb0e59767e3b33403c8097a13f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8f81f9606c1d650964378c41acfb0bc023f5e6083259067d0e61fb18e2523dc8
MD5 fded5828c52d9908286f0da000a1f3c3
BLAKE2b-256 a84199cdf2b88ba1ed035c8895068d00b83c1c364784cca2851f6923f3e6984c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e333c0f825e0e326bd099b77a370bc4277eec30ebc6d01959bf1156468b24a3
MD5 5348a19e43bd6200a789c1df0f74f169
BLAKE2b-256 1b165d7f0a54ccc7916668bc4661162852944b2388e0113dc3849598b74302a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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

File details

Details for the file sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 94dcb6398d697f6ad60dd0a7de8ae01e609eaba095ee4218b3f136a0a2c830bc
MD5 a94b053220e92a0729a30a25fc90b33a
BLAKE2b-256 4ec416f9f530bd1ac6b715f433b951cd3f58109e012ba2db0580b98139dc9f95

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: build-and-publish.yml on SparseDifferentiation/SparseDiffPy

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