Skip to main content

optimization toolbox for machine learning

Project description

Cyanure is an open-source C++ software package with a Python 3 interface. The goal of Cyanure is to provide state-of-the-art solvers for learning linear models, based on stochastic variance-reduced stochastic optimization with acceleration mechanisms and Quasi-Newton principles. Cyanure can handle a large variety of loss functions (logistic, square, squared hinge, multinomial logistic) and regularization functions (l2, l1, elastic-net, fused Lasso, multi-task group Lasso). It provides a simple Python API, which should be fully compatible with scikit-learn.

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

cyanure-1.2.0.tar.gz (101.7 kB view details)

Uploaded Source

Built Distributions

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

cyanure-1.2.0-cp312-cp312-win_amd64.whl (12.6 MB view details)

Uploaded CPython 3.12Windows x86-64

cyanure-1.2.0-cp312-cp312-manylinux_2_28_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

cyanure-1.2.0-cp312-cp312-macosx_11_0_x86_64.whl (15.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

cyanure-1.2.0-cp312-cp312-macosx_11_0_arm64.whl (7.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cyanure-1.2.0-cp311-cp311-win_amd64.whl (12.6 MB view details)

Uploaded CPython 3.11Windows x86-64

cyanure-1.2.0-cp311-cp311-manylinux_2_28_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

cyanure-1.2.0-cp311-cp311-macosx_11_0_x86_64.whl (15.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

cyanure-1.2.0-cp311-cp311-macosx_11_0_arm64.whl (7.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cyanure-1.2.0-cp310-cp310-win_amd64.whl (12.6 MB view details)

Uploaded CPython 3.10Windows x86-64

cyanure-1.2.0-cp310-cp310-manylinux_2_28_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

cyanure-1.2.0-cp310-cp310-macosx_11_0_x86_64.whl (15.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

cyanure-1.2.0-cp310-cp310-macosx_11_0_arm64.whl (7.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cyanure-1.2.0-cp39-cp39-win_amd64.whl (12.6 MB view details)

Uploaded CPython 3.9Windows x86-64

cyanure-1.2.0-cp39-cp39-manylinux_2_28_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

cyanure-1.2.0-cp39-cp39-macosx_11_0_x86_64.whl (15.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

cyanure-1.2.0-cp39-cp39-macosx_11_0_arm64.whl (7.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file cyanure-1.2.0.tar.gz.

File metadata

  • Download URL: cyanure-1.2.0.tar.gz
  • Upload date:
  • Size: 101.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cyanure-1.2.0.tar.gz
Algorithm Hash digest
SHA256 24f4760783c9d51fb3bcb5a11d9a88af81afe0fddc9dde6f1d41670efe35521a
MD5 92af98171b3f86875b7a1fe9b42cf870
BLAKE2b-256 f34cc00b306ab17f62ada72a8abdfb3279201ec09c118c842eb317ff2e83db2e

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cyanure-1.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cyanure-1.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 63bc386664952e6a78648369c51ff433ed6250f65b918980b331910d49df591f
MD5 bb17ae93abe6f07c883d6651af9e2da1
BLAKE2b-256 fa192ad22890bca5476fae8bff984bf077e45e6b3e14c4e937481d3bc307cee0

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67603c89290334b20ea4073b59cf07eb34870e08807cec149ccb224eb8f843aa
MD5 d57b4bacfba111a5e2736fb9298d946c
BLAKE2b-256 427943a419d2e1387a1019d50b6691d0c37e76bd78f6de8ae800141a13b657a6

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7bf782bc570d5350c224710c6ceeabeef59ba8d810a27439c199ddc0448a38f0
MD5 4438487c6e68c221a91fd5a04a89952f
BLAKE2b-256 27442200307e1c98c06d5d15d8a7e30902f8706d4b2ec714b290eb87d2fe9141

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4e9e5621fe57578322646f164ec4615df83d8e6dd0a05bdb76fe52e1be24dd2
MD5 572ee7e63ea768a9859a0db95f91cdd1
BLAKE2b-256 edd5bdd338caf004c73cc7d10c8d0f11e5624d2f17ef3239058d216ac50c79f0

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cyanure-1.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cyanure-1.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d9c6f32375e07a0b6cd282868e6b2903b4e4a6f3f820779658ebab3bf62faf59
MD5 0afe99a63b6ec996be437165f91c56c2
BLAKE2b-256 5238512713a1f035a38ebf2308d1e3233c4a499ac9753b112b534a97166c7a63

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2ae5d093af0050a841df149bb32ec68a914077e083514b8828f5274e70a7dd29
MD5 5da545876aad1c0bffb155e7b082870e
BLAKE2b-256 2686a688665e12873ee0d9617785f788b28582871f3c3b371733471b80a9b79a

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 40539cdee282941abbf199973fa6f7ed9d6981a3cf3ff79103e4ad422999d73b
MD5 a39628951a2cf4aebfdf3aa24ef51863
BLAKE2b-256 4eac0df8d03df8a0bfc6d354715b63b0972c68659c91a97b34762d46deacd71c

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8fc5004b5df22879b01a3b5a2df136ccb65cb6b20dec7d8edd83ffbda883829a
MD5 e6676c224076e40a181436f4b70ecae6
BLAKE2b-256 87379011bdbc1b21a6f2b32f921f6d0d7a4dc6ea1b69718cac9e1d09258f02e7

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cyanure-1.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cyanure-1.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 24a7377edafa643c6e4ca4ecc0f8a3bea8fcefe885954bfb3a43eca0811123c3
MD5 1893f3a71e348ea8c507b5348c54e54d
BLAKE2b-256 bb83144a1b6d36e0c1c8f8ffa1f7985e3bfbdb8048b9f17372a60a12f863fc55

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2415fed4c4466fc1375377d33edfac20e6dd37747357d57746651e51fe9c8eb2
MD5 ccea9f4595e42989ecf36978af2ceb5a
BLAKE2b-256 fd5c8b7a3b9067a428fd1ead8e492abb3a5bc8271d7c49df4c3c5ecb4a52a1aa

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 857a7e75a698e186ba8bfe577e1fae0e501794c0463a8052dcaf486b7e40fc8a
MD5 2b5ba9369ef93a5b31a58437ac238428
BLAKE2b-256 f84af2673106cc915ff8f04a16cc51027c7ad32dca676a956e04f3cd4632484c

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 adde6e51f5234f76eeb96513ecda3ec5079b8638eb6f7089a25e31c6acd7b6ff
MD5 71171dc6076a4446ba064c3eb697a662
BLAKE2b-256 2eb3f99a80849b820f78d1bfc9bc84c0e5ede60307008040e48c99a5077c3248

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cyanure-1.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cyanure-1.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 da7a6b1d4e801188f77578384228e6302e46b0333b196abd220cefc66740c9a4
MD5 b6f12dac70df31c975caf99e08c4f506
BLAKE2b-256 004fd0510dd20e4c29597f7923f78ba55b5c2916dd253c0234a4017d1258acf5

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c9b992d3afaab59b3aa947a9f6dc7612934644fb4573a37e488eb26fb7a29595
MD5 5587a419696d5416649835ab91145121
BLAKE2b-256 d5a4f9b0edcb3e4c8ebb87ebbc1545aed7f5fe949dd2747d4e8582b833118618

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f3dac4e62a62e764ab764c3b7b7417e474b19c2f6393d3b8b254a5b28d7147c4
MD5 78dac48c0a4a6e50bd3fac77d3382990
BLAKE2b-256 c04f92718966b8c35875779a7125fba3fbbc1e1404db84deea5201884034ee43

See more details on using hashes here.

File details

Details for the file cyanure-1.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cyanure-1.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80d8c197431f86e5fa0af07e2a68b21957146d6f11b4d64945de2921dfe8e85b
MD5 d07322ee0dad3198205fd3b4611e4ef4
BLAKE2b-256 003757c9ba2b62f840fb4fdb6757748289ab4daba61d216886d39e38b07ef848

See more details on using hashes here.

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