Skip to main content

A set of "particles" or components mainly focused on working with functions in ND.

Project description

Logo

eindir DOI

A set of "particles" or components mainly focused on working with functions in ND.

Development

We use towncrier for managing newsworthy contributions. Also the easiest development environment is probably with pixi and hatch:

pixi shell
pdm install

Now we have certain commands to help with development:

pdm run lint
pdm run mkdoc

License

MIT

Relation to anneal

eindir supplies the Objective trait, Bounds, low-discrepancy generators (Halton, etc.), GLE thermostat matrices, and surrogate primitives (AdditiveSurrogate, Chebyshev, ReducedObjective). These primitives let anneal and downstream codes stay inside the typed five-component algebra and share one implementation of each slot. See the anneal website docs (quickstart, tutorials on GLE and pilot, architecture) for concrete call sites and usage.

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

eindir-0.5.0.tar.gz (461.0 kB view details)

Uploaded Source

Built Distributions

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

eindir-0.5.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (338.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

eindir-0.5.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (328.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

eindir-0.5.0-cp310-abi3-macosx_11_0_arm64.whl (292.8 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

eindir-0.5.0-cp310-abi3-macosx_10_12_x86_64.whl (298.1 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file eindir-0.5.0.tar.gz.

File metadata

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

File hashes

Hashes for eindir-0.5.0.tar.gz
Algorithm Hash digest
SHA256 b3ae4a6d05a033d0754196cc7cd28076589e3bf2dd023868dcefc89487268d37
MD5 b830dc40cf6402a45bfdc2bbb1682f1e
BLAKE2b-256 329e97d2559e271d565d7bd9b40245da2ad7b16050c1802188673b39fc519afb

See more details on using hashes here.

Provenance

The following attestation bundles were made for eindir-0.5.0.tar.gz:

Publisher: release.yml on HaoZeke/eindir

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

File details

Details for the file eindir-0.5.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for eindir-0.5.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 546e8aea40b7333032a2ff96af0473fe29ab63960c3f3c72145b7a99b730b468
MD5 c00502ee5e2f4c50c65bff9f3c7152b0
BLAKE2b-256 92981f10cee603e2039f67d2137c14b4a0d22e0d1d27ce83a2e7df4d6283577c

See more details on using hashes here.

Provenance

The following attestation bundles were made for eindir-0.5.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on HaoZeke/eindir

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

File details

Details for the file eindir-0.5.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for eindir-0.5.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 92e2ac3b000adbcb99afcc3fc34c7999baf58c4d39a15484aa726a0bb35bd072
MD5 8a7278120800a0056a7a8f621d09d69d
BLAKE2b-256 c8b0f7ca28d36050bec96146d6d8c6a9fe47783ea3e4032650c1a99f3c47f957

See more details on using hashes here.

Provenance

The following attestation bundles were made for eindir-0.5.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on HaoZeke/eindir

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

File details

Details for the file eindir-0.5.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eindir-0.5.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97949b5457bb96863abaaca550c66e45f40991b757573ae0c2a936c27a4d7e8b
MD5 de42d6e86a2d095386c243410fdad345
BLAKE2b-256 1df9fa2ea45182b0c30b0e731b13e996e99bbfb1fe2641a549bed916a89a4d10

See more details on using hashes here.

Provenance

The following attestation bundles were made for eindir-0.5.0-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on HaoZeke/eindir

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

File details

Details for the file eindir-0.5.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for eindir-0.5.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 24f319bf34b4e01a3ba5de380acc8b345c83121b05e0654d58f7bd72ae458c35
MD5 007043aa13791828429ded4daa6996ae
BLAKE2b-256 0a8e808653c4d428c621a4297781d4bdd4fb55b774aa7fb830d20bdcfcf7463b

See more details on using hashes here.

Provenance

The following attestation bundles were made for eindir-0.5.0-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: release.yml on HaoZeke/eindir

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