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.1.tar.gz (143.3 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.1-cp314-cp314-win_amd64.whl (122.0 kB view details)

Uploaded CPython 3.14Windows x86-64

sparsediffpy-0.2.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.2.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.2.1-cp314-cp314-macosx_10_15_x86_64.whl (126.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

sparsediffpy-0.2.1-cp314-cp314-macosx_10_15_universal2.whl (188.5 kB view details)

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

sparsediffpy-0.2.1-cp313-cp313-win_amd64.whl (120.0 kB view details)

Uploaded CPython 3.13Windows x86-64

sparsediffpy-0.2.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.2.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.2.1-cp313-cp313-macosx_10_13_x86_64.whl (126.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

sparsediffpy-0.2.1-cp313-cp313-macosx_10_13_universal2.whl (188.5 kB view details)

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

sparsediffpy-0.2.1-cp312-cp312-win_amd64.whl (120.0 kB view details)

Uploaded CPython 3.12Windows x86-64

sparsediffpy-0.2.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.2.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.2.1-cp312-cp312-macosx_10_13_x86_64.whl (126.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

sparsediffpy-0.2.1-cp312-cp312-macosx_10_13_universal2.whl (188.5 kB view details)

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

sparsediffpy-0.2.1-cp311-cp311-win_amd64.whl (119.9 kB view details)

Uploaded CPython 3.11Windows x86-64

sparsediffpy-0.2.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.2.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.2.1-cp311-cp311-macosx_10_9_x86_64.whl (126.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

sparsediffpy-0.2.1-cp311-cp311-macosx_10_9_universal2.whl (188.2 kB view details)

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

File details

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

File metadata

  • Download URL: sparsediffpy-0.2.1.tar.gz
  • Upload date:
  • Size: 143.3 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.1.tar.gz
Algorithm Hash digest
SHA256 8ba0e466533196caf1fd44abb031528ffdc2fe0899fb67a199d6d8be21313a00
MD5 0b872dd41efab6e2c717af07cba84419
BLAKE2b-256 1697a076228a5b32547403d5210fe2972919daf4248bfd10a6d3010ae4e36e1e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 909854a52bf3b2add309d59db796b7d5f2119bc8209b8b3f81dcd29fb0bb9c20
MD5 2396d51b022070d5b87b410fab177e30
BLAKE2b-256 2ce909661f4d9dec1cb8d0850d722315c93c4574f9384ae2960820c66503530e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7bb012536b5ac76f5d12e73fce5fdf243c41c6f0255a233b33f94ef4e85bacf5
MD5 d24e31fa8aaa5178f497600359efbfc8
BLAKE2b-256 cf3f48b9f5c2e4e3d586ceb30728c135d61707126b26249c0d2496296755818c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 92af072e4bc9c55260f5430472cb6eb04ff6c3b2ac836ba02c34f50384cb2cde
MD5 e8acdfa5e292ccc796e021b6b498821e
BLAKE2b-256 15b95ef7f36c18983d292ce91c1895bd05ffdce5134e46826a19b777886d5aaf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7eb28dccaf76983c96a5a93c8d0b57b639d702ea860a7bf29d82317937511a82
MD5 290bd403e67a15d57c3dc939cfc2dda2
BLAKE2b-256 5842e656fd913e31ec89be0ae668f3cf0a094b71a9779b5fe2ca83bc62867e3d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 ee29254a0737d571686d940b1d96d56913c417ccbd9a56fa10308af1d1ade9c0
MD5 946a644b7361329a1c58613642b18c7a
BLAKE2b-256 46f30bc3c0ad5df68e9b3bdccbfe51b37c7af02a0d2d0f8f9092408d554502dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7d41a1a0169ce9d91687bb87bd5139bda8674ffa464236df5f92cb3eec981191
MD5 67ef59ec7a2561b348af667e88d52897
BLAKE2b-256 7d41c7c9a00c90e27c77d935ddc6183d31e943c3278c02acd33fb6caef223f68

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0756b087906d19d21a0f4c0d561e10efab8f0ee3bebe636db43cd1451c0be56b
MD5 1ebd2887c23e0b5eb97d04460c9e48ff
BLAKE2b-256 edce96356dc682182210ffb267a86a7cbcf6e568f41a46bcb3b4e11c53eedc02

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3987ecad344cc893ffefb80d58a647208ca125e77c072661efe3dda0c75609da
MD5 bec9c3e5b88743ce7023bec825566397
BLAKE2b-256 e9b42b02a2c45bd7fdac19795232a9afb1ea1fd5f9686678761fc76253c2b827

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 14116b370e53116d1b50787490fc3d35b2497eb3b5ea217b12aeaa726a9279a2
MD5 28432988df122c011dfd9cd65c71cd5e
BLAKE2b-256 7b5f1467e6bd119e72457a1b9e73bfb7df2f81e24de68659eb265fdd12449df5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 2590c8de17601b148c31fd5ce9dea3915f1b4e679af9cb606ed490908b0a3e1f
MD5 8631335bfb0c061a8b9c4990d1985542
BLAKE2b-256 d6534e1f7987dbc4f92c2722a8b9e5057f4ffadb30a800e6d41708ed05dc9e03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2798c081d0efb74fb3db60089815430495ec68836da5e0324f919f5b3bd96ed3
MD5 ffa2efe4edf67b18a1ca455b523d14a0
BLAKE2b-256 dc77bc2ef7bb1c366cf94f480480fd13143f7537da958136af2523900b51fb29

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 51ca6ab82d8c59f26ac2c0bfa2a1e850ac6dbf968eccc5eae3b7411effde3173
MD5 0ecb37210c3031b7901ae4997054fef0
BLAKE2b-256 569018cf805139ca27340443e45ffc4f42a3e85a9fae606c28389d0ea8f9738e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 66322fb2264a9e1485edde2bbf387d049323146f188184dfbfb31abf26d2c53e
MD5 f7b08f719c93685c32867c680773dc59
BLAKE2b-256 512bbaa8eea0e8f556eead35698c271fea44ed42c9348390d43e9e6912563e2b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cb2f6ce689c5b81eef9eb7b6d16f28e417e878e3c9ed366a943993d7602c001b
MD5 71b659cedf142febfbd74db6265c729b
BLAKE2b-256 7c7220f55b92f5585f2c3012bdbffe93b3afed1a5ae1d57ceb99d021ec58b7b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 ccb68c9f2d1adad0b53cc229c34f0b99d797fe3fc53850eabfcd211f8bb2dc69
MD5 477a7d69f15c11024e2926618c4bb233
BLAKE2b-256 581729ebbd54be06086d7ce7beaf06292b57c49a23a2523459046d83a9dc86a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 22b61c1cf0f97117c2bc45a189d42247008474dd3f8e31b2b569dbbedb8af9ef
MD5 5798d1e7ad84ecdf78a93e74ba9d3a84
BLAKE2b-256 fc7a1fcd5c0b759b279e745c29be1d44a1169368496c051e3a1ebf577ac1d55a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d0f7b4f902d0fe6b67388972df06fdc49d6c2087bcafc9460e24969f3959837
MD5 2a149b675634cb7b8db13bffc42d46ee
BLAKE2b-256 87986ff7a2cfb4a86e00d6dfbaecccb72cf09b091ef647561bcf1cfe7a84d777

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f662ff1e69b10085cf2f2bc2510abd4dc4cc0e1d961c3818bae03fb9a81b65a
MD5 bce1484b256735ee168b544773dcd2ce
BLAKE2b-256 c8505216c7d81871c12ea407658da46ee4d062192803a79fff64ad2f3bab61b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 01e4133c2a34a97cc9c442088f6dc67826f765918b882e5c743fbd45396fcd64
MD5 30bbbbe288d7397df980486672df7351
BLAKE2b-256 4deab085355cd5f5b84be2fe1e850689306aab0b96d62181cb7d68ab58a8a587

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sparsediffpy-0.2.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c5afce5d331ec72c3f7cc8e1ff1669011ec6e015a0eddb2fad176a5940788b95
MD5 f5e677d71b2e33006c781424a97c5484
BLAKE2b-256 95f61a2b35f94453ee15de820c1175ae75fde7b467afdcead337fe3dcfff3d5a

See more details on using hashes here.

Provenance

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