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
Release history Release notifications | RSS feed
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.1.0.tar.gz
(99.5 kB
view hashes)
Built Distributions
Close
Hashes for cyanure-1.1.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ded975b5c3368e3cf019be3d53bcb2c82f620b7be9ee7285852e425f7e3af59 |
|
MD5 | d706292298f2ef49fe0e750e30929981 |
|
BLAKE2b-256 | 9ed50655df148d1c2beb7ec66911570b4498ae11d8d987f754415c8b1d6cb19b |
Close
Hashes for cyanure-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5da028b66db43ba2b8e90dfb70d8571971c57af33aeb5d161348cd3a036bd2f5 |
|
MD5 | 376a59d8d4a77513c4359f21fddcb415 |
|
BLAKE2b-256 | 9059aeab4172ac64d3e8045d1203d843f7fec0f7b40f6d93252dc92b56c6cc5c |
Close
Hashes for cyanure-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2956ce33d9d9f6e4c369b8fc728ad822f307cb2a0192c87232136a2202116ef |
|
MD5 | ed6b8de1e38a1f46343aeb2ddbf41362 |
|
BLAKE2b-256 | 91802bd9979f0bc4f6c199d0187329e07a78ed657afa6327b75178c86ec2cec1 |
Close
Hashes for cyanure-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe1e24fac89fb9d7e79617c13b1653d0109935cd26ef34383358de5ab102f319 |
|
MD5 | da93b35831995b49dd170e2db5d1ff5c |
|
BLAKE2b-256 | 4dc6d04f21a13f4521cee8ae1b86767a6a3f12986affe8d7455dd940582fca2d |
Close
Hashes for cyanure-1.1.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bd45daf3b9e606238e1d2fc562b5ce44101dff139814397b7c294f1699b6e68 |
|
MD5 | b72654822dec5c75c34a8f600ca371c7 |
|
BLAKE2b-256 | 544ffdedea433cc4e543db1db655888ff52da4b781cf60abb426038b3b4905f3 |
Close
Hashes for cyanure-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 472535628394e874f67e09bf45e445c6c26b007093f57d845ddc86664e4d69f0 |
|
MD5 | 4fe105f2e003d4a666d25239e83d4e79 |
|
BLAKE2b-256 | 7216d42475924ac4e792c22cfc49e98492ac28778c7bce55d8c1b4d4ebf2a993 |
Close
Hashes for cyanure-1.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f14ec35e94c8f0fb985689209d80113db86234d7950f36eda5eca1118aeb9a38 |
|
MD5 | c3d66c92ee384395e86fa409b5cd5793 |
|
BLAKE2b-256 | d4ff555072cecf9df7eb4502718a92e2d0d7db715157cf0d98cb770b2d79d9a7 |
Close
Hashes for cyanure-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cd58465a3f2382d9d65a97b713e1fbbabcdc7c43e7ce739d617445d98610152 |
|
MD5 | 501b7d2e30d0a10e3d197046e724248c |
|
BLAKE2b-256 | aa3fb93555ed981d780d1331a2e22b9d20bc48d129bac2a90e2cdbb45a3743d6 |
Close
Hashes for cyanure-1.1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1bb45f9ac790d03afd2b2ee3ce7e8d4eb02ab1fe4ea741ba9a71980cf138bae |
|
MD5 | 14a429125fa29c545188e6ee76048687 |
|
BLAKE2b-256 | da014971e4f9707057cddc6721fd660772996f469674acb36cded70ebb645375 |
Close
Hashes for cyanure-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08cff9fd4eed649246b8703f6be70231d698361562bf95d3930cc2e15b39ffdd |
|
MD5 | b2c2ea8373a02f72372288625a96410c |
|
BLAKE2b-256 | e7c60f7ac143eac7ab6af4bc8aabb9b0a9d79ef6720ad3542cd3d151c36d151a |
Close
Hashes for cyanure-1.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c90aa24468d5192a287cf1e553881142aa948a24dc4b336f0d31b4d4bf100ea |
|
MD5 | 047fbb597096a568965f75f7cfa2039e |
|
BLAKE2b-256 | b38e236bf5e78b6c01fb3148dc55fba1281cdce2c8723d6043f49a198c1d2eb4 |
Close
Hashes for cyanure-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7053cbb4e49324f58a25456b8b882be7b18825fa013c24b11a6d2e34932268f0 |
|
MD5 | 62e6425c6d6af6a8064bec88bc62a421 |
|
BLAKE2b-256 | 299f0aa22d05f5ea50291eef8887f593b234adad3c1d04a78716cd38081d64e3 |
Close
Hashes for cyanure-1.1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e8909dbef6cf57b0a1393839c6f4f5cd4beb367ac6c37103a90edb72193688e |
|
MD5 | fdfb0c909a357ad555ecb41523b25397 |
|
BLAKE2b-256 | d4bd451106ab41569caeedf469a09331d72befbe424b743a7ec4760cc4bbf7e4 |
Close
Hashes for cyanure-1.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7405418170c0819f8f91ed4a93a0248e1c354c58211408fa93bf223fc0d76a10 |
|
MD5 | 8a5d13c97237781f08fa425d62ea1f98 |
|
BLAKE2b-256 | fbb8bf4b2518a9a0df2a85203b046daf70434b558cce4c4949be94675763cfdc |
Close
Hashes for cyanure-1.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90efc276b8e9bfe6070e4fa9ab2e66b818ac91f842a0a0571e3ed60d8e63f2cb |
|
MD5 | 91cb92cb67720511203b3cb94ea4dedd |
|
BLAKE2b-256 | ec738054b243bd964dae49e8de994dc24ff95a3c95ff4a81dd2bae3c4d0e2a43 |
Close
Hashes for cyanure-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fe02197313606a7f8bf74e74fd32d02356920267fade0f23569cbdb4e4bc9f8 |
|
MD5 | b4dfab83749564ee4a0a7f2e47b83031 |
|
BLAKE2b-256 | 5665175d624c3d4d9c79e65bdb2ee751118a61973f82dadf8d3e81efa3fc8a7f |
Close
Hashes for cyanure-1.1.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 901f143910086dbdbc8c17f11fbf863a488461bbf3653895bce706f94026a240 |
|
MD5 | 15ceda32adfd583e66c8a5e5a6d802d8 |
|
BLAKE2b-256 | 183affdbe7fa9a9f9f98240b8e1cdda089abcadb5b836f0e3ecc0736c146a3a9 |
Close
Hashes for cyanure-1.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 129e93483c61ad7fcd875776cf21424901c92244d4d4f89598cf99e9af399017 |
|
MD5 | bdf4e8f428d604e5dd71281fdb807318 |
|
BLAKE2b-256 | 3084b804a06dd9592d1f13fed57dd51eaaa7f72977c6d4e796f1312beca23b52 |
Close
Hashes for cyanure-1.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2661daaa6b267af664901a23f7e630e2bde8838acf0fa24fdef4000ab34071ad |
|
MD5 | dd38f724fb34a52076fe40c0439c362f |
|
BLAKE2b-256 | 3173efd52edfd5c0c8cee3efbd749162c3115b68347c2e8654c81db428e2b483 |
Close
Hashes for cyanure-1.1.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45acd49f841ac50bc0b1480752d49cb97004c7f4ebb578da1aeac0e50a3664a2 |
|
MD5 | d615bc25d2998332a07c9b110ab0c1df |
|
BLAKE2b-256 | 1ce121ae2d88012e09177a9d10a42956e1696374a905b2f75770feae255f2723 |
Close
Hashes for cyanure-1.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a677bf9b68c39c21125148bb97d3fafbabbf5e496286839f90b5f420abac9dc |
|
MD5 | 69712ffc4c56e8eecdf16d83aecd05d6 |
|
BLAKE2b-256 | 7cf46c44c0fb1e19e3b07851c66a3929b073a61b376607fb35967791581c8c76 |
Close
Hashes for cyanure-1.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea6d278d06326f7dd639439bbde3406c2021ce683f71651b5081cbe4bcdd2470 |
|
MD5 | a057cb75de55a66fe3ba9548cddc2384 |
|
BLAKE2b-256 | 4321cc3ff965af7ccf783f4a9fcdfe6104ebe3ef266bcec30797878f97efa5cb |