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.1.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.1-cp312-cp312-win_amd64.whl (12.6 MB view details)

Uploaded CPython 3.12Windows x86-64

cyanure-1.2.1-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.1-cp312-cp312-macosx_11_0_x86_64.whl (15.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

cyanure-1.2.1-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.1-cp311-cp311-macosx_11_0_x86_64.whl (15.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

cyanure-1.2.1-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.1-cp310-cp310-macosx_11_0_x86_64.whl (15.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

cyanure-1.2.1-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.1-cp39-cp39-macosx_11_0_x86_64.whl (15.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

cyanure-1.2.1-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.1.tar.gz.

File metadata

  • Download URL: cyanure-1.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 870a8c244e1a7143fba6d2ba0214ca636c21c1dbe4a6e69a94c6d08a676a565f
MD5 319b4436805cf4f0e2114ea3f001a1e9
BLAKE2b-256 cbb40e1c0b2ea9b7e51f3cf16bfa5044914f58183e241de9f5d4d55f75fe38b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cyanure-1.2.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e0b23bd3dc6a60cad46ee484252b0a625a3bb66f6104bf0c51f034ff26c81110
MD5 81a2d8eae2c14c37fbcbe3343001e052
BLAKE2b-256 84156018f5e7a0f46f2736627636fbd7da81fb18acbfdb53e5afccb25073b2af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5db69c788c25f3aba1d2acc20c07176311170b2e04b225f7f79dabc0104b9ff7
MD5 28c5e15d6cac50c3f95973edee10994f
BLAKE2b-256 1d46ca262288d9b20c6f6d9e04a8db053483e151419d6c726f5aa786159394de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 254b5066c67c6f398eb6227ccbedeea5f55322bda1c5e3518b3eaca3e7220505
MD5 1d27bb97c6525c2d0745f42b63a31723
BLAKE2b-256 96558a19ea9ebb3462938bda2afdff3f15a45347969b8f8882ca39de7473730a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c28979c1ba63e28b2db992540d48988f2f859ab9d81fc65369d20ddd5c4ad76a
MD5 0de2880e9bf31c0dbd76c5d3302b44bf
BLAKE2b-256 d78b74e4ae1cf1b0f9a8ae5e9b4dfd07e9ade6e3cacfa51615a207c5e08b4c50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cyanure-1.2.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4f87ce8282f2fcfb6223f63afea405c6164c17907129a2bf55cd1d206680ab92
MD5 6bdec08b02169b6cfaef561ba77581dc
BLAKE2b-256 64b7863d7bfb75648f357fe0d412e3d42b975ec306d0fe0d8802da0cc8e2bd72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 523d47f7133b0a679d13043dd2ad66c350a3cf2bb5604320db3e442ba250538b
MD5 06b8654595fa5ff8e49d61220bdb5f97
BLAKE2b-256 0706999163cbfee8e7b33997b4babb6723994419a5fa0542814fe72beb513a46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0ffdf0a75fb18dfa2a071f62bb89931763f123bfa01717eb2544aa789f17c4b6
MD5 72e6874e9e43c1e4285b78d8bc21c2c4
BLAKE2b-256 4c935346fa394add2e5af20dc70ae316b5cdd3c5fde6f307228970c38e05c43f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87af313007c019cf131da8086c25840eab3165d036676c2702e9f2792ca03a03
MD5 57f448abfa8d62b73fd91d415faf1870
BLAKE2b-256 b0db8508a5932b6b1220e26eccbd6deb29c1e590c7aa3ded640210b351b32455

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cyanure-1.2.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6f57146fd07fe34537f992e14d41c897e9b390ff39182aedc05bd087f9bdb71c
MD5 c994f4b837f9a413df741c29ef8876c5
BLAKE2b-256 185735be578085ecafc4f10100dbc0ec818ccb99fc361a99dfa2584bda7f4d38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7a8c0b1169a7c92e0e5602e18138da5d2b3cfa932b9a4a8f5cc28f603c85bb40
MD5 2501a62a347095e57338c8518eaecc34
BLAKE2b-256 67f28c68fb1c9aebac0596a91d6aa8880f08fc09dac6946a7de394fbeb803d2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6948a44878e0711bdf3532fd6d09bcd6e7f68bbd0058202e3266190696e65bed
MD5 3f8fc71a921523cea8bdc966cd66052a
BLAKE2b-256 b855d556c57cbeb77d472ed91fd7ac9e22316a1e9458edddca186a76e174e9d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f34e56a1a9c132b9eefa2d3675717e804ff0291e4821f1fbd1f334721a312ac7
MD5 e0872095f1794613884961d0dd60f83f
BLAKE2b-256 474e118d554c3f6071e5259d3be6095130591e079f02130d1238813fdc5ff2ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cyanure-1.2.1-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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 425ca3e3f393dd1962cf5e7f36da4316c5beede9eba88774a3c3ced1e7940b07
MD5 c6f37df1956639004621080a23e48b56
BLAKE2b-256 1697e15d30018da6ada4dd974b5e7255b2d139ec3898e3ed7713e53d9d209bf2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b9c3c6f1b81843de38df235c61f7662fca40d7a1552492c97cd29652912eaee
MD5 8b673c2c79d512ebd2c07f30b5445a4c
BLAKE2b-256 7a8f66be01e982279c7b0f3d129c44abcac1c817da7d49b17d1e8b29fba54d99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6ae60ae0faa285b693350837c037a54127b2712b2a5293f3344ceb756fc61cf4
MD5 e9fc0e2ea803d259401393dccea715ef
BLAKE2b-256 ae6d063c2eac35ca5df63389309564c5f9fe6201059bd295446ed89184fe3299

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f73842de4b0f1bae0f38d5f2846a377ba61cbd992c488cbd7e786aa060378c2
MD5 0eaa54d5baa516010c7ffc211cb0fdfd
BLAKE2b-256 6276b9b86b2e4b0df87dc4746730acc7585be84d409c65fac83eccf397e7c212

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