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.2.tar.gz (102.0 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.2-cp312-cp312-win_amd64.whl (12.6 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9macOS 11.0+ x86-64

cyanure-1.2.2-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.2.tar.gz.

File metadata

  • Download URL: cyanure-1.2.2.tar.gz
  • Upload date:
  • Size: 102.0 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.2.tar.gz
Algorithm Hash digest
SHA256 2c0bd3b833278fabf518732c6571fadcad3914dcb2d609b5cb34bc83aeecc441
MD5 65d2cd272093c60ef1f2440ce1b7f6b1
BLAKE2b-256 f29ca48deab36d886ee0215c1b400f558d36e22e2aaea454aa47ab2ae7438394

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cyanure-1.2.2-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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 16b2bf54f08fd6602225fe18ebd98afe52b117250567ae8549d1c0117611178b
MD5 7047ddc61dc74622ff95e6a7125527ef
BLAKE2b-256 e78a4f275e8888e9f6f32b0fa858c014317b13e3472debcb6bd36a8a232714f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a34aeeb66855931ddd2c5d990aed464d4400198c3fc4a235912e641a880e4d4
MD5 1c4be3676fc583c1ae536fb1de24984f
BLAKE2b-256 ac2c92ec8c8fcba46b0fcefad7889ac9e4a0daa5bc390f09e971e9b5560d7686

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7f340eaf30b6ddccba4667350fd33d52990eea7de7ea85408227af361497c7e9
MD5 760a8f9ef79df3ae7d9ce9c4aafaa94f
BLAKE2b-256 170200c3c01759724cb635e98324a3806e967eab5a87148cb9a02d7b82377ccf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b258f62ecea28e3fe62faed51295f351fc7ce0ace84c9793b6eb75c1f79c7490
MD5 fb80e67239053fc94af5eb7df14b0d8b
BLAKE2b-256 351f60e76a0d91017d9db9ddf649b2fde15b3bc144951501f3961e1d565ba056

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cyanure-1.2.2-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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fa2a6182e97ef0adc05dae19ef3d3feab00e4a465e11675327be55a9a1863bef
MD5 807bcdaa850b55db1906ca06af4849b0
BLAKE2b-256 924888f48e5fb9a0b5a9094aefc9c19393cd8c98685d19090cdabfe3e5850ad4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ce8a6208a689a2a27a765f64f9908cb227a7525b7e4e7639aba96e323184a33
MD5 e8d4f245c294c2f8e2dd26251333c192
BLAKE2b-256 d4f7564056f09265a2937e387ec1a9ff79c9c61c5543b080368e359ed6a22e06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ef4b1f2a2568c612b7b78e10452820bbc0947795e452c83934f273aad1256c71
MD5 5e24da1a6a6e6597ee348e137b334ba4
BLAKE2b-256 7eb1e9db598e073274aa180440863058edffa63a8b4eb6b17b3e3e69c622fe11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 342193fadba8e0207f8adc79c2f7be32a3fb913644a4d9e6bf412dde22a05df8
MD5 e5054e2e1ea8f574c1f00ad6787e6a3a
BLAKE2b-256 c52d7df90c35e1e4ea1d68bff0fee7ebbcf9aae06b82c22c316acae911e292fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cyanure-1.2.2-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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d54cadbc001d58b7c65bd51a6b3efa90fa4849b7f5956fcbd60fd99289176e8f
MD5 a9e6070ff604b80b8ea6c6a7fa673364
BLAKE2b-256 49a3818c2cd16a1e140922c1dcba2d89f64e743e76ab27da0921ddb35244cc73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36d96e6758b6b605b3332c476b56c35b267a13a48cc6a5099b91d359328b0e9e
MD5 f204b2609da966a16b5459241949883d
BLAKE2b-256 6884890ba0c0f0348e33e8ea4764f3054062a9d2f62a3a7b1a1147c395bd39e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 46cadde2921073b35d8abaae2ca246ea4d6e1178b5b32becec29f4887dcb02c9
MD5 2633330b94537bc62f36b670a23e52e2
BLAKE2b-256 e1af1ca95f40dc81089c6f69bc257ed35898cb2c87c9eed28737e4984cb99a36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4348d6076647c65e08b218bec2c9e6da9516f640b902df622a8b2372ed9ae864
MD5 8433374fd197fb08b7f75b242d359ebf
BLAKE2b-256 207472a9e5f949c7b6a69966f197d880652401bf475ddb95067b1b3a019e9b93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cyanure-1.2.2-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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 02676de6311799585eb38666a85802f8bbec9d280273f42f127359b5764fae14
MD5 0fcbb466975f218262542f920185c537
BLAKE2b-256 10eb52b2dcb5e5ed624c30f9220361314c89d225ace14f882737a20245cc11b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1fbac55614f3781d118bfaa4eb3eb424db77abc9d35588ea47e12b0008c22a11
MD5 5b39bbcddf165ac09e8f5c12785c4ca1
BLAKE2b-256 c10b82c614c675de47fed25390fbdde05348473aac7f00bae33dfcbaa64a5ba0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 92b56b9c5adb025dad182eca9192a2fb3f1e5119ba49088ae0df8fdf7241f11b
MD5 91824a4c989bd074a456f20ae49700a7
BLAKE2b-256 97de3de2fdab3c214c76b29e168bf738b0e78e0f2765c4a56b3a0a1aa3127af0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyanure-1.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b428816c5b94aab2cce89c6f3bf8c9eba2e4fce15b98fbd8c3ed23c26f98f764
MD5 441a82945d0540a0f9f05eb73831482e
BLAKE2b-256 f88fdb12297327fbfc46d8b96f077b10b6a2c8607267939fb6773825063d761c

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