Skip to main content

Python wrapper for the CG_DESCENT library

Project description

Build Status Documentation PyPI REUSE

pycgdescent

Python wrapper for the CG_DESCENT algorithm by Hager and Zang (see DOI). A previous wrapper can be found here. Some differences:

  • This one only depends on pybind11.

  • Tries to emulate the interface from scipy (still needs work).

Interesting links:

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

pycgdescent-0.10.3.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

pycgdescent-0.10.3-cp313-cp313-win_amd64.whl (935.8 kB view details)

Uploaded CPython 3.13 Windows x86-64

pycgdescent-0.10.3-cp313-cp313-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

pycgdescent-0.10.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (181.3 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

pycgdescent-0.10.3-cp313-cp313-macosx_11_0_arm64.whl (134.4 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

pycgdescent-0.10.3-cp312-cp312-win_amd64.whl (935.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

pycgdescent-0.10.3-cp312-cp312-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pycgdescent-0.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (181.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pycgdescent-0.10.3-cp312-cp312-macosx_11_0_arm64.whl (134.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pycgdescent-0.10.3-cp311-cp311-win_amd64.whl (936.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

pycgdescent-0.10.3-cp311-cp311-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pycgdescent-0.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (182.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pycgdescent-0.10.3-cp311-cp311-macosx_11_0_arm64.whl (134.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pycgdescent-0.10.3-cp310-cp310-win_amd64.whl (935.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycgdescent-0.10.3-cp310-cp310-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pycgdescent-0.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (180.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pycgdescent-0.10.3-cp310-cp310-macosx_11_0_arm64.whl (133.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

File details

Details for the file pycgdescent-0.10.3.tar.gz.

File metadata

  • Download URL: pycgdescent-0.10.3.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pycgdescent-0.10.3.tar.gz
Algorithm Hash digest
SHA256 2d8e8ed86566610d5a9d3f959c185579e628fdd1a35d30d823ea36143788e4bd
MD5 ebbddc817afb4163bcfeefc07fdb99c9
BLAKE2b-256 2e64c8809f9121719b1e55d92426421f7fa689620fa472f1122652613e7549f2

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 61a6c5ceee630c3b934fd5fc942a0fedf531ab10bd6d9021121587a685e78a06
MD5 811db7247b2a850b3e94b69a4b593d2f
BLAKE2b-256 33b7a6cacd87b114f2c10e9a35709ef5602046649b90f755cbe95982c39f1748

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 52d4928ebfb8646a80396a8b8ae695635467bac4d20bf4b4e0dbc4f7778ff8a5
MD5 bc364069ac0c14522b5477d389545c8d
BLAKE2b-256 1f141d77e7dcab33eb82af4539933ca3da4e193899b907da39424e5568499d54

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf3915b806458302c4e046b2dafeda68fdce533b428cb1835b3bd2c619beb04c
MD5 f36e78f4ece998f29279297e02ed5e5d
BLAKE2b-256 624dcccc8eb0d22e8a5a3c1a349ce6a582072dcd70319c32df214c1c8e355326

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 044f8b3469c70ae1f62f0e04da4246a2301a41f23efeb36f8c16a2dae6dd8d8f
MD5 bc21e64b92f57e512e57c8bf961034b7
BLAKE2b-256 15556e0fc4b92e414d989c0e7df37f51a679ccf97b8f1fb054b8a37d9f0e1519

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d6e56330db180140e2ae3b58928a20a7de80e30397c12db49ee1ae1e89c5be42
MD5 0c9eb1886efc080df717850b3809d91b
BLAKE2b-256 985ab5c23aa46319e02ccdc9dfae964724f5e35d3017fe64a657274f61539c08

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c7a243379bf7dbb408e06d7a259218ec5196fc4bb3e07cf902f4166854606516
MD5 ce29ba15bdfab8afc0dabfbcc5ff14ce
BLAKE2b-256 348c785eaeaabb84210a0b1412da5ead5e44e2e05df319f6bfb0b85e28f905af

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96e9c1bb45df9ed3047b1e29cef1240988ad8465ccde63b77180bf4ebd6bf50b
MD5 1a2c88252033e7ccc9caf1e718ea056d
BLAKE2b-256 f4b4c3d74357262dccb6604ca03fec25fc802f8675358035fde46b35ca75e270

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cde94b0d25353371831c10a192615592bebe92ea1f5dfc233b7eeccd6c5bfd1c
MD5 4d82c645a60971eea53facd9665ba060
BLAKE2b-256 2b604019b1691d7bd07021e2d637f54ce0240ecc81c813dac26bf5106ad079c2

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ee8f1d054671912e522f25f1cc34f6a75413f9bb5e258263bda2ac08323974ac
MD5 74a5bfe5a65610582cffc40793d55969
BLAKE2b-256 76778610be63e1d4218cdc85a8860794631fb16e060f7e4d534e90e6e1c4cb69

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 275583b48a8943d29cfe0ab91dd6ff747975973ec7b73b109ed9620480529f52
MD5 af66a129ebe8e0380381d3de63414cc3
BLAKE2b-256 4f100f0b5d7d30e9089be89d8ff5a712e7c93b6dbc78b96475aec9be204ecc70

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 908984f095cba5b7f86dec66a620ae8756136ee7133047098f4b31e70031c746
MD5 91a0d120a017995343da3fd9bb84cbc6
BLAKE2b-256 ab8ee02665e98897d8eec3d4578d2bcfb8f4c98735d06dbe96159d976c23d97b

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38f43bd05dd6d5dd93d0e18355979befd111500b9a7999ceb2a3308c13d29df6
MD5 156f83804cdd26dec011f84d06793aab
BLAKE2b-256 e2be3bb945ffc4b9885efc893718b64b5caa629ddb4ce976ef391709750380b0

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 07010c98e5231976b70bdaacde473b7f33a44d86dee83f870019463d7dd5899d
MD5 fa2badf15ee0c17c1cee2109946c943f
BLAKE2b-256 0383f8153f7dadf5948a34aff9def3b10d1028447a4ab548d34f0e61824080ef

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ab9af99aa3abc4a17262cc34148502fdfacc70d570708d11a9e1bc509095fd13
MD5 1585f230beb67cd9b62e2ae633d157f3
BLAKE2b-256 4977df3af47639f517ca2ea2a5dcbe4beb4b0ad7d13ee7222a1cdb63a58cf7a3

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac7fe2a0effbd876a1afd8a8e9e2aa703138820fa9b49a1bc647ecabcd3fd838
MD5 bb3050dff5416ad4c876a7f14a0a845b
BLAKE2b-256 87e53b8f405e58a6cff27eed9660fc7ba6f239e423c04c7b16d3f016e13a9283

See more details on using hashes here.

File details

Details for the file pycgdescent-0.10.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycgdescent-0.10.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2012b8d0aff265176b08699f530bcdc70076dc96e1cc3999311f3f71f6cd8e49
MD5 a41b0970bdd421d281ceb976a4a36a41
BLAKE2b-256 c8f39ef4d8fbfa2c016c8466c13631cd5f933fa99e2d0d505d3491ef9c65eaff

See more details on using hashes here.

Supported by

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