Skip to main content

Python bindings for SparseDiffEngine algorithmic 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.6.1.tar.gz (239.0 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.6.1-cp314-cp314-win_amd64.whl (674.3 kB view details)

Uploaded CPython 3.14Windows x86-64

sparsediffpy-0.6.1-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.6.1-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.6.1-cp314-cp314-macosx_10_15_x86_64.whl (162.6 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

sparsediffpy-0.6.1-cp314-cp314-macosx_10_15_universal2.whl (249.1 kB view details)

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

sparsediffpy-0.6.1-cp313-cp313-win_amd64.whl (655.1 kB view details)

Uploaded CPython 3.13Windows x86-64

sparsediffpy-0.6.1-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.6.1-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.6.1-cp313-cp313-macosx_10_13_x86_64.whl (162.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

sparsediffpy-0.6.1-cp313-cp313-macosx_10_13_universal2.whl (249.0 kB view details)

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

sparsediffpy-0.6.1-cp312-cp312-win_amd64.whl (655.1 kB view details)

Uploaded CPython 3.12Windows x86-64

sparsediffpy-0.6.1-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.6.1-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.6.1-cp312-cp312-macosx_10_13_x86_64.whl (162.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

sparsediffpy-0.6.1-cp312-cp312-macosx_10_13_universal2.whl (249.0 kB view details)

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

sparsediffpy-0.6.1-cp311-cp311-win_amd64.whl (655.0 kB view details)

Uploaded CPython 3.11Windows x86-64

sparsediffpy-0.6.1-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.6.1-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.6.1-cp311-cp311-macosx_10_9_x86_64.whl (162.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

sparsediffpy-0.6.1-cp311-cp311-macosx_10_9_universal2.whl (248.5 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for sparsediffpy-0.6.1.tar.gz
Algorithm Hash digest
SHA256 00bcfbb4dd7ca6b9902da7e326b5f47c5bacd6824812421f2e3be97d9b073044
MD5 9b12896a33df75b60342f43f85c219c4
BLAKE2b-256 2d0207bf6e5a03eabe146af56fc05acd55c9d01f8181977042dee8a840fe45ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1.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.6.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4df6afeb271abf58caa0f041c2117f900c14b61fd9570d916b3a98093e36e4cb
MD5 a80b0678e8b4ca7a9e73a82ea941325b
BLAKE2b-256 2cf7a1483a7f67dde39a06c5f1938e819c6111532cd10303a216144630d48ae9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c963e1f9184c31f50a2d99e62bfb6ef037f9f009af42d157b6314f590aa626a1
MD5 91d9cb1343e3f47a4c87aa7d2a8e08e3
BLAKE2b-256 8f4ceae03101a089edc322c63d10b23689390dc6ec7cf4520bec2a764a42bb5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 24d38961bce64f7ac490e00db3a70b4c577dda854052e193c66163fd5dc47f2c
MD5 b6617998c3429930f84d64f56b1bd7a4
BLAKE2b-256 8da402f6740c6fe5cbf0e3a788b1be38abbfeb7f035f2ab680556850d20a9ac3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c304d39a29f1c395748edb8af50e0453093eb83c5a88f33cd8d391460f634b05
MD5 ef4ea61fc8d818baa1cc657b6f117c6f
BLAKE2b-256 c374c819542202af9aa429bcc21f14eea374932c4f94ca9e3e081cc8528bfa30

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 e8741877b301a0743bb5a02cc59e25006c4ee92c1906001d6cc7c90be6604ac7
MD5 a1706e8a68cc86cc7b4fe3722668a49f
BLAKE2b-256 b6c11fb35fa503910bed06444f5ad1953954b8071c4bd6c9d952f94ce5ab24bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 aeffed03570d816a9130731ddf7913fdcddc549ddd577dbca07378d624f6dfe6
MD5 388fd395b430c133295b8a92375f9e76
BLAKE2b-256 77a50b2c58285a253587918d7db673b92d26fd49d35215fdbd070946102c9fe9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb6cc8d3da30517fdc139cb903836bc263c83f12220d41a1d1ad30138bf70e7b
MD5 5eaf153deb72eb6f151f4b8f06e1c1c3
BLAKE2b-256 342a1e50a6faaaaed21a17349b6c210c7e37f575f3493c8899b9513a9e0a78b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2c68b293bd1808bb3f559ea148ed5cbf317dc1e273e08196ae8426889470453b
MD5 0a9f1690d76947ec706f3e882d227ed8
BLAKE2b-256 c3ddb849b7a4116a60a9d9443f28ce6016308866ec628c6eb566345c09a8752d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e002be6aaeb16b1fed7dec2a6e0c29c3a79467383ca63c020b211bddf0f28d15
MD5 e198c61838a5e355b24dd6a08d7518b0
BLAKE2b-256 c507cb586e96762a850af24987738771cf00152437997d54baee34d8f10d30ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f4578d38420a28f813c7ad14b1dd19f26463281a8868f58dd4da83f3870531b5
MD5 4d5d19169008a1bac1dee4c9f2adda4c
BLAKE2b-256 b35ca2c17376f4a51957125732a0b90071eb46acaf634fb3ec8041c172b4a014

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bd46657465495c2f25a1dd218af735e9c493d5ae98c4201e6dfd4dcaff61aecf
MD5 b14e6edba6d580a4a29b0f1e0d05c15b
BLAKE2b-256 6c3164e198dcd9fd0043ffe32f2d11b55aea45aba7a25f1853ae457e71ea8a39

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 193618b27958588983134827e1b2137caf8e80fd9346f0a98c38e1fb938b2c40
MD5 4f8fd2b12c2f00ec496a3ec1ca272abb
BLAKE2b-256 92edad8a846276efdb4d8d98b88cb760493924a19ea4044cea512147f2d885b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41d3982ba82b77b38cc97c82686c4254a1c3c25235ac0306bd13286b5cf13189
MD5 932f3072035fc5e9b6b38b0cce8ea65d
BLAKE2b-256 6ec8f385296d1f5b4d71a178fd910d2a0174885248f061c75b978a80788bfeb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3939c17cc46cd3274ec2354f01d58b624972f8207aec9b2229f0c8a2752503e6
MD5 357d77a35da0988da7a63833d44e596a
BLAKE2b-256 c777a74ed12daf3d85182195190b90f2de563eb35f14811f9acf1d31126a957b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 cc2ec4d0cb44e67eaac5d7bebe05c1bdac2d40166c3673431ad43a3d38dac706
MD5 04e9e06bd0d9c9e0e93e113b5c22063b
BLAKE2b-256 d6bc3c656fcb0aa23f0d7e21b1483254f695a183807c9c16348e96d8a5627f3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 563ff60cdede23a896bbed71b8506c47231fb2f82f986dd14752ab2f3c05de65
MD5 9656653b6c6bfda00fc8ddd6f687a9c9
BLAKE2b-256 2c150478abdd070066525c17a36cbeef8616f84b4911e76d266562b169901bd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c27500d8389721a16774ea07fa5cfc979a305272ad6cd3d6318e7c5665ef9d2
MD5 832b3559cdf544f86b202b4a8590aecb
BLAKE2b-256 a79b27b41aa3b2a88901027c22fde12dd51c14809c252844390fccf39af38192

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a049851f09ec1a9ea9100d5198e99dcc8b1faf712743ebfb5ce7f72ffcb60091
MD5 02dc60b4babfda3e39a1c2686f5aa82c
BLAKE2b-256 f07b04990a401ac1e4c5755d5ea320aef1fd7e5790bc2777a8ac38db589e19ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3eba9f94ba17add26f87e972c496312b16b0f950a82adaa1dccca109562479ed
MD5 036117ab20f9a34b884ab71c5bccefa7
BLAKE2b-256 e67a662153e0eed5309146a4ad43d87f21f968746116e016ddd07ac255c69a0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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.6.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for sparsediffpy-0.6.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a7452f3331b27443a47fced9641d6801be69af0f3fc278e3cab3ceaf3aa13e24
MD5 ab77d355d7c8914f605390367cf52dc7
BLAKE2b-256 dd0b4affec56a25a1b155d69a40f9a5097cbf4d6350628d8da1273613d63d98d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparsediffpy-0.6.1-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