2025-09-08T13:53:58,757 Created temporary directory: /tmp/pip-build-tracker-hgx6vge8 2025-09-08T13:53:58,757 Initialized build tracking at /tmp/pip-build-tracker-hgx6vge8 2025-09-08T13:53:58,758 Created build tracker: /tmp/pip-build-tracker-hgx6vge8 2025-09-08T13:53:58,758 Entered build tracker: /tmp/pip-build-tracker-hgx6vge8 2025-09-08T13:53:58,758 Created temporary directory: /tmp/pip-wheel-khdahjjy 2025-09-08T13:53:58,761 Created temporary directory: /tmp/pip-ephem-wheel-cache-op1v1sng 2025-09-08T13:53:58,816 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T13:53:58,819 2 location(s) to search for versions of celer: 2025-09-08T13:53:58,819 * https://pypi.org/simple/celer/ 2025-09-08T13:53:58,819 * https://www.piwheels.org/simple/celer/ 2025-09-08T13:53:58,819 Fetching project page and analyzing links: https://pypi.org/simple/celer/ 2025-09-08T13:53:58,819 Getting page https://pypi.org/simple/celer/ 2025-09-08T13:53:58,820 Found index url https://pypi.org/simple/ 2025-09-08T13:53:58,892 Fetched page https://pypi.org/simple/celer/ as application/vnd.pypi.simple.v1+json 2025-09-08T13:53:58,900 Found link https://files.pythonhosted.org/packages/47/3d/ca5c27c71b86e888a3155b689f0ac9e8a3b932255121b3fc8cea55184000/celer-0.1.dev0.tar.gz (from https://pypi.org/simple/celer/), version: 0.1.dev0 2025-09-08T13:53:58,900 Found link https://files.pythonhosted.org/packages/b2/15/54d33745d9125184e159667d56195e2afa2caef1791f507aa39d9914af7f/celer-0.1.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.1.1 2025-09-08T13:53:58,900 Found link https://files.pythonhosted.org/packages/7c/9e/b1a6a5daff5a988c4c2b1f47c716fd5af069238d43fac4fd852b286cddfd/celer-0.2.tar.gz (from https://pypi.org/simple/celer/), version: 0.2 2025-09-08T13:53:58,901 Found link https://files.pythonhosted.org/packages/60/13/b3718aa7ee74d81f9d68a2e2f5f93aad547af4a30b0667a63042def16ccd/celer-0.3.tar.gz (from https://pypi.org/simple/celer/), version: 0.3 2025-09-08T13:53:58,901 Found link https://files.pythonhosted.org/packages/e2/91/963c5ac29c97e53344a2dca039eadf5f6911aa871dbc3bef424e24f44a65/celer-0.3.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.3.1 2025-09-08T13:53:58,901 Found link https://files.pythonhosted.org/packages/89/34/73b26d2f04199d67133b522a9a9bc5399ee4e9b1782bab5db562fbbcf02c/celer-0.4.tar.gz (from https://pypi.org/simple/celer/), version: 0.4 2025-09-08T13:53:58,901 Found link https://files.pythonhosted.org/packages/6b/35/b4b233e02a3104b4d03183ac156fba5042710ccea214098750c951f642bd/celer-0.5.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.5.1 2025-09-08T13:53:58,901 Found link https://files.pythonhosted.org/packages/bc/c5/95af15a00e654208ea8253546daf4ebc9d1f5d4868e06773094d8ae30e19/celer-0.6.tar.gz (from https://pypi.org/simple/celer/), version: 0.6 2025-09-08T13:53:58,902 Found link https://files.pythonhosted.org/packages/7c/d9/51b036ce8747f08c5940ecee504068a28d86a48f838a3f5328acee789bf2/celer-0.6.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.6.1 2025-09-08T13:53:58,902 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/86/66/7f67b3085d791feb111a514fcef161c70e87c18895873e333eaf6f082bea/celer-0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,902 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/14/d2/3ab66645a85e785e72cb5f56ba4345e572ed2c9b76774660e510703b0ae1/celer-0.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,902 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/49/c2/94acb62abba747f3ba4789a5c0892081ba9f58a19a0909ad02a342f47b5e/celer-0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,902 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/f8/fa/4e30a3b92507750b38d72d3df60b622f499f82b0f1994a45aa1fd948424c/celer-0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,903 Found link https://files.pythonhosted.org/packages/b4/ab/5eeba9a7657ce8c62b8efbf45e7afafc7efb06fb480616cb177aa59d71b5/celer-0.7.tar.gz (from https://pypi.org/simple/celer/), version: 0.7 2025-09-08T13:53:58,903 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/54/ae/7b8f8c2f46502086425a0ac75c95d877888ea13deb712d87a0a4638682fa/celer-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,903 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/bc/81/7158589f041a85db3cadf3a186d96b3d099370935a79a68e78c7e83a5aa3/celer-0.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,903 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/f3/38/7ad95cb8db1d6752635110ec9f62f6d690531d9457ab3f7b4bdd8e215cb4/celer-0.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,903 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/ba/f4/5c5848665f87b9710d0b68bb7d363a713194a28087824b88b717ac5d6ed5/celer-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,903 Found link https://files.pythonhosted.org/packages/82/63/025a8c3fb3774b3085ce24a0f4ec30d8d6adf2563455cf8dbf84d5b33432/celer-0.7.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.7.1 2025-09-08T13:53:58,904 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/0a/a1/de740b9800ba68330c771ce481ebc4a2613c7c0cfa70391daa6f55212ef7/celer-0.7.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,904 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/9f/27/34691798d228f81868eac5dae8696dc7b27b3156b8eec8317d35fc03d9dc/celer-0.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,904 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/18/47/6baea02541963a843a448afb3655a418a5706423e8be2e4eae4b5fe4a9bf/celer-0.7.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,904 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/83/fe/15244ca195573ed398ee938cb3ccd2cf5f56a0802f29ec74a829d20bf5c2/celer-0.7.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,904 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/cf/9d/75b1982ab11776c965c18068d89060e6e61da8fc21199f4ff2cc25a9ecc4/celer-0.7.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,904 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/c6/ef/61d68667242ccd063db014a48b08ce0961db564645e09a48fc164c9a1b89/celer-0.7.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,904 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/9a/c6/c72da57478508b56a7e7fa73648297a87308713db56c505eeed6e55a3345/celer-0.7.2-cp37-cp37m-win32.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,905 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/95/cf/0f0a996ef1d56198f558dfd8a23df83f9146d0f84015c95daecf5fbd6cd8/celer-0.7.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,905 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/fb/8f/6a7706e75baf9fb7c11a13ff6817b40ea712c98312bc755ba6c38885e6b5/celer-0.7.2-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,905 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/3d/f1/2450965497115a3831fd0104bedd6a8654a41a4d9f205a0bc8af602a22c8/celer-0.7.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,905 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/40/73/bea419ebdec443247fd5228bf3250906e1d3cf7294455daac7ee6ae4b9b4/celer-0.7.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,905 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/92/b3/d892a1d7f2dd89250499bfd50f2d9d4b21b8e1e350defb93ac54b2cf6fe7/celer-0.7.2-cp38-cp38-win32.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,905 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/87/c5/9f14326108d95cea00398ebce0de8c7186cfeff1b236393d42bf378920db/celer-0.7.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,905 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/12/47/4847f3591943893826b6524ec55d3fd02afb0c1d3413872c00a6b8b38bc9/celer-0.7.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,906 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/98/54/0e84e87dc72f3a21067aaa961e7101a94c2e75a4e216977103a9f2556f5a/celer-0.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,906 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/bc/8e/39064791d84938023440826109abfccfa42c18b2486e33748f90ab72b0a0/celer-0.7.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,906 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/03/cf/39695c8a0e35cfaa285b347afa637008b7f1a5a9ae9e99c6177afb26fa26/celer-0.7.2-cp39-cp39-win32.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,906 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/8f/c0/1ff7c97c31ad4532d22ebb41e5b9623e99d20cd2a4a642047690ac0ee8e4/celer-0.7.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,906 Found link https://files.pythonhosted.org/packages/7e/77/868d7e4bf533c8f91ea0568fad993f4c6cc38b55edf62a8b9b4a86f76d54/celer-0.7.2.tar.gz (from https://pypi.org/simple/celer/), version: 0.7.2 2025-09-08T13:53:58,906 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/4d/8b/385d117d4221a3ac6fa3c0ce0d3425f4d7f24538b1f3ab9e4016df246c1f/celer-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,907 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/a4/c8/aad0ee117e953554973d16066805885e17fae47bde9b4a51969e38fc5b1d/celer-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,907 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/60/2b/71c62b7dd01251c035ae5bd8f5a8b1e47f0aa0d60b4d290053b97ed9928f/celer-0.7.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,907 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/50/60/fb7de64a2d3543d7c3e05f98b39187dfd98a9bf0d7f8519ff15e8301e08f/celer-0.7.3-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,907 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/ce/f4/45b5747d07d74879199dbb4853f26f843008864c8a0cc1e9aa375af63920/celer-0.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,907 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/2f/c5/4bb254906b61074fb1f40af29bd5b9a68e0e4dbedcf10e6dcff7604803ea/celer-0.7.3-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,907 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/66/ec/3c600d1d5494171521d5f25233eaca4a346b106d125c4eb825228ce1ceb7/celer-0.7.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,907 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/13/33/9cb32e6c0b37a3d3459b1e9bd4c6c0b1ffeb1485c06b3e54a0845603cdcd/celer-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,908 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/75/d3/bedbf293c60882dc94b076684d3b8794a231f2408f54cd2ef8c180717e08/celer-0.7.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,908 Found link https://files.pythonhosted.org/packages/69/58/738c7d7ef0ff6527c571153a1becc92f2f0ed312d7cf8c7f8d217f02bbce/celer-0.7.3.tar.gz (from https://pypi.org/simple/celer/), version: 0.7.3 2025-09-08T13:53:58,908 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/86/58/f9cc62dac0de3ed8ad74e928ecbef4ab9d2d357a290b2252b975d216312e/celer-0.7.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,908 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/82/05/dee9b0397967648ed590ecc1d2b6685c51677d38ce55a199a911a0e324e6/celer-0.7.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,908 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/2a/78/6d25291f12fe6c5dbc648b7e06b7d553bfe43eb13ebe392e5b3f36b11359/celer-0.7.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,908 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/e2/ec/c63b192bfde0798741c4c173ee76f2c87b1f01ace8659bdd3406c3c144dd/celer-0.7.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,908 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/a4/3c/49f1b53504a988ce9c67daf79ce09307d36fe34fba569d8bad904415b53e/celer-0.7.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,909 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/f9/af/778dc26c6622e75a59315f59ab21b4552ef3b4c35a93f52d22ef8106b024/celer-0.7.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,909 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/a3/8c/dc2946e87035e62094bfc6b4a0b9c169748658f214c1327deefa469f8e1c/celer-0.7.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,909 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/45/a0/37594a1c6f4f5e0f27b53f80cf3c76e3fda19ef34ce93708c6e413339294/celer-0.7.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,909 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/02/24/f99dce9e5e8c8a11ceb16684603c6b6d79511e041ceb80c9c58de32cd6d6/celer-0.7.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,909 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/86/fe/c91f40a1969c3780408e55d0cf20e19f12d20281ce8e064aeed0a1aedfc7/celer-0.7.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,909 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/3e/51/d460992bf50b2657bf525f855fdba91207eff09ae2f06cae70095b9bc4eb/celer-0.7.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,909 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/20/ac/333995e5edf7627eee93d1531e368cb2eb03977a3d8b0e2a1c3caa5d15cf/celer-0.7.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-08T13:53:58,910 Found link https://files.pythonhosted.org/packages/de/cd/094d08cf59158a7f180020778096b4b1b36cfa843218681134fc7112508d/celer-0.7.4.tar.gz (from https://pypi.org/simple/celer/), version: 0.7.4 2025-09-08T13:53:58,910 Fetching project page and analyzing links: https://www.piwheels.org/simple/celer/ 2025-09-08T13:53:58,910 Getting page https://www.piwheels.org/simple/celer/ 2025-09-08T13:53:58,911 Found index url https://www.piwheels.org/simple/ 2025-09-08T13:53:58,995 Fetched page https://www.piwheels.org/simple/celer/ as text/html 2025-09-08T13:53:59,011 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp37-cp37m-linux_armv6l.whl#sha256=48adc48fcf4c061c0af801cda1a40e7a6db6c7b431b89bbc7ba46a6ece9768ee (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,012 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp37-cp37m-linux_armv7l.whl#sha256=48adc48fcf4c061c0af801cda1a40e7a6db6c7b431b89bbc7ba46a6ece9768ee (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,012 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp39-cp39-linux_armv6l.whl#sha256=d106b0c48da4ee9b63743808ae67c0f544cd47174b99c0acc64978deb82439e2 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,012 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp39-cp39-linux_armv7l.whl#sha256=d106b0c48da4ee9b63743808ae67c0f544cd47174b99c0acc64978deb82439e2 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,012 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp311-cp311-linux_armv6l.whl#sha256=416519578d065d77e0622cf8d8ef602e06986d00e3f59d428ca6b0c793075b84 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,012 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp311-cp311-linux_armv7l.whl#sha256=416519578d065d77e0622cf8d8ef602e06986d00e3f59d428ca6b0c793075b84 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,013 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.2-cp37-cp37m-linux_armv6l.whl#sha256=19905b73d59f7291647064f287d8e78685d061f2d34a43a841cd478814f30da3 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,013 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.2-cp37-cp37m-linux_armv7l.whl#sha256=19905b73d59f7291647064f287d8e78685d061f2d34a43a841cd478814f30da3 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,013 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.2-cp39-cp39-linux_armv6l.whl#sha256=e20df1c4bcd32baa073629813eb00ab4e178e78279c920c77a0a84f56ba90c2b (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,013 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.2-cp39-cp39-linux_armv7l.whl#sha256=e20df1c4bcd32baa073629813eb00ab4e178e78279c920c77a0a84f56ba90c2b (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,013 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp35-cp35m-linux_armv6l.whl#sha256=cb8eb9043a255e313135099ac5bc4f112d2796d8c8c625d5a7ba69fdca1012be (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,013 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp35-cp35m-linux_armv7l.whl#sha256=cb8eb9043a255e313135099ac5bc4f112d2796d8c8c625d5a7ba69fdca1012be (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,014 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp37-cp37m-linux_armv6l.whl#sha256=b2ef14b30a21a81d3b8b60f1f60788e8cbd0d140902023b54b4e3c11902a21ff (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,014 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp37-cp37m-linux_armv7l.whl#sha256=b2ef14b30a21a81d3b8b60f1f60788e8cbd0d140902023b54b4e3c11902a21ff (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,014 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp39-cp39-linux_armv6l.whl#sha256=8814a76127ce1b3a9561320ba731c6e00b968db541277ee6a8ea081a5b354cd8 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,014 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp39-cp39-linux_armv7l.whl#sha256=8814a76127ce1b3a9561320ba731c6e00b968db541277ee6a8ea081a5b354cd8 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,014 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp35-cp35m-linux_armv6l.whl#sha256=64ac612f55414f6bab6fd9419bccb1ae13cad70c492791e3513139a0ea675ac8 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,014 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp35-cp35m-linux_armv7l.whl#sha256=64ac612f55414f6bab6fd9419bccb1ae13cad70c492791e3513139a0ea675ac8 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,015 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp37-cp37m-linux_armv6l.whl#sha256=711196c9146bd385f3ebcfc8461bb7306eb1372b4ee1c603fc03c38754b2234f (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,015 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp37-cp37m-linux_armv7l.whl#sha256=711196c9146bd385f3ebcfc8461bb7306eb1372b4ee1c603fc03c38754b2234f (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,015 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp39-cp39-linux_armv6l.whl#sha256=2d50ddbe4a9e93e62943a0452243b7e34e57609abece975dbd74f7aa909b8fba (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,015 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp39-cp39-linux_armv7l.whl#sha256=2d50ddbe4a9e93e62943a0452243b7e34e57609abece975dbd74f7aa909b8fba (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,015 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp35-cp35m-linux_armv6l.whl#sha256=7d8b2058d476bfd30c68d4b6cbba4008026db3de093d73212240fb0f01891a15 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,015 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp35-cp35m-linux_armv7l.whl#sha256=7d8b2058d476bfd30c68d4b6cbba4008026db3de093d73212240fb0f01891a15 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,015 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp37-cp37m-linux_armv6l.whl#sha256=78bac7ca59f8d4412c2647842db121b15b1a760ea16d0d5379d1d2306fa229ff (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,015 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp37-cp37m-linux_armv7l.whl#sha256=78bac7ca59f8d4412c2647842db121b15b1a760ea16d0d5379d1d2306fa229ff (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,016 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp39-cp39-linux_armv6l.whl#sha256=042aaed0b43b6cf45959e705094684db2e17b9b0409b13624602d3eae1b337c8 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,016 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp39-cp39-linux_armv7l.whl#sha256=042aaed0b43b6cf45959e705094684db2e17b9b0409b13624602d3eae1b337c8 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,016 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp35-cp35m-linux_armv6l.whl#sha256=c27bb9abcac59ad350a3ac8f5fd9f36cd2caf754ab76ece11844010f56f745f2 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,016 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp35-cp35m-linux_armv7l.whl#sha256=c27bb9abcac59ad350a3ac8f5fd9f36cd2caf754ab76ece11844010f56f745f2 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,016 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp37-cp37m-linux_armv6l.whl#sha256=f4f2bc9091ebff7e8d71136d60c878f5239e933d8aefff2d9d605b842aed90f4 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,016 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp37-cp37m-linux_armv7l.whl#sha256=f4f2bc9091ebff7e8d71136d60c878f5239e933d8aefff2d9d605b842aed90f4 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,016 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp39-cp39-linux_armv6l.whl#sha256=37177630de726df6205d61cf80eeeaa8be3df8b19cfcd1db03f9f9274b521285 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,017 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp39-cp39-linux_armv7l.whl#sha256=37177630de726df6205d61cf80eeeaa8be3df8b19cfcd1db03f9f9274b521285 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,017 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp37-cp37m-linux_armv6l.whl#sha256=43a389f804c775931a6eebbf20bf8b1df0915d9a66444103f35866b89aeaa9f9 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,017 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp37-cp37m-linux_armv7l.whl#sha256=43a389f804c775931a6eebbf20bf8b1df0915d9a66444103f35866b89aeaa9f9 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,017 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp35-cp35m-linux_armv6l.whl#sha256=c7285bc5404ddf63666610f30a2ef8e1b1c86f900a75670fb0fe04cfb3130dc7 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,017 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp35-cp35m-linux_armv7l.whl#sha256=c7285bc5404ddf63666610f30a2ef8e1b1c86f900a75670fb0fe04cfb3130dc7 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,017 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp39-cp39-linux_armv6l.whl#sha256=5d6247d68628782ae38189053112176f7033947301780695ae3bd68952af17ff (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,017 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp39-cp39-linux_armv7l.whl#sha256=5d6247d68628782ae38189053112176f7033947301780695ae3bd68952af17ff (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,018 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp35-cp35m-linux_armv7l.whl#sha256=4cf35b86ef75c339af46ceb0e9c01c1f20dcf56ab8fbf5f45571955ce7db95fa (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,018 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp35-cp35m-linux_armv6l.whl#sha256=4cf35b86ef75c339af46ceb0e9c01c1f20dcf56ab8fbf5f45571955ce7db95fa (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,018 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp39-cp39-linux_armv6l.whl#sha256=a092a184ccfec2841dfe304f92292f821a40c9ed698d65206e41f41a05188a12 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,018 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp39-cp39-linux_armv7l.whl#sha256=a092a184ccfec2841dfe304f92292f821a40c9ed698d65206e41f41a05188a12 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,018 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp37-cp37m-linux_armv6l.whl#sha256=d3a6381bd7a3ffa97be08140fad6bbb2ffdb50dea02058dff574a84ad03eba6a (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,018 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp37-cp37m-linux_armv7l.whl#sha256=d3a6381bd7a3ffa97be08140fad6bbb2ffdb50dea02058dff574a84ad03eba6a (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,018 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp39-cp39-linux_armv6l.whl#sha256=b6947436a12a1cb783c2bc99bb6bd485e593d1fad39142077ef5595edf1f417b (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,019 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp39-cp39-linux_armv7l.whl#sha256=b6947436a12a1cb783c2bc99bb6bd485e593d1fad39142077ef5595edf1f417b (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,019 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp37-cp37m-linux_armv7l.whl#sha256=e948b64618917ece9dc9f05e4d92622515c6d8778aeb0564b483eb68352a4b0f (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,019 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp37-cp37m-linux_armv6l.whl#sha256=e948b64618917ece9dc9f05e4d92622515c6d8778aeb0564b483eb68352a4b0f (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,019 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp35-cp35m-linux_armv7l.whl#sha256=337849df18807d52f8b019d327667d19aec7688fd3edbe98808edeb8a9e611ce (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,019 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp35-cp35m-linux_armv6l.whl#sha256=337849df18807d52f8b019d327667d19aec7688fd3edbe98808edeb8a9e611ce (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,019 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp39-cp39-linux_armv6l.whl#sha256=1a68ccdc0a2cf75e4005cbd173042e46dbc8b491388d004c0f7a4cc35b8d06b9 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,019 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp39-cp39-linux_armv7l.whl#sha256=1a68ccdc0a2cf75e4005cbd173042e46dbc8b491388d004c0f7a4cc35b8d06b9 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,019 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp37-cp37m-linux_armv6l.whl#sha256=a762838b0c9a9ad3f608ca0b09e7fe254a3b4690b818d5d18baa6d08d659692b (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,020 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp37-cp37m-linux_armv7l.whl#sha256=a762838b0c9a9ad3f608ca0b09e7fe254a3b4690b818d5d18baa6d08d659692b (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,020 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp35-cp35m-linux_armv6l.whl#sha256=2991c3f7c4b4f22d7fe497acbef80ca297f5ed794b19560135512a0366a970a5 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,020 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp35-cp35m-linux_armv7l.whl#sha256=2991c3f7c4b4f22d7fe497acbef80ca297f5ed794b19560135512a0366a970a5 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,020 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp39-cp39-linux_armv6l.whl#sha256=e055f3aa2c0e1fe38d9329f44e8ff93d4b08cfd1466c357888e4ae6149ca537c (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,020 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp39-cp39-linux_armv7l.whl#sha256=e055f3aa2c0e1fe38d9329f44e8ff93d4b08cfd1466c357888e4ae6149ca537c (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,020 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp37-cp37m-linux_armv6l.whl#sha256=554df201c07c0b15dbd1a8215fc75cf945f919c0bef502b23eeb6604e644bce2 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,020 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp37-cp37m-linux_armv7l.whl#sha256=554df201c07c0b15dbd1a8215fc75cf945f919c0bef502b23eeb6604e644bce2 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,021 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp34-cp34m-linux_armv7l.whl#sha256=ad8101b5c8fbce696b8a36cdd58b9b59e89c932f7fd677e28cf5246c61ce1262 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,021 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp34-cp34m-linux_armv6l.whl#sha256=ad8101b5c8fbce696b8a36cdd58b9b59e89c932f7fd677e28cf5246c61ce1262 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,021 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp35-cp35m-linux_armv7l.whl#sha256=65f333c81eaab2785b22bd9f0db6f4364e075153e71fefa82161f509b1fe42ac (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,021 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp35-cp35m-linux_armv6l.whl#sha256=65f333c81eaab2785b22bd9f0db6f4364e075153e71fefa82161f509b1fe42ac (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,021 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=274d3dea7aff0571e35a098fd1c6c815f126f0d77f410fc015161d5eb70a8444 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,021 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=274d3dea7aff0571e35a098fd1c6c815f126f0d77f410fc015161d5eb70a8444 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,021 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp35-cp35m-linux_armv6l.whl#sha256=fb0f9249ffde980219927ed1d758580b7dde79f5021038f179b1d50a635b2f91 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,022 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp35-cp35m-linux_armv7l.whl#sha256=fb0f9249ffde980219927ed1d758580b7dde79f5021038f179b1d50a635b2f91 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,022 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=190a3237cdb34f3328a03c437bf326b3a907f263f4dd69ed7426225bfe0d2e38 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,022 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=190a3237cdb34f3328a03c437bf326b3a907f263f4dd69ed7426225bfe0d2e38 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,022 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp37-cp37m-linux_armv7l.whl#sha256=8a9431f421462d3de2373f903d59edff5c799db1f47d81cb2413fd2f01669ee9 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,022 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp37-cp37m-linux_armv6l.whl#sha256=8a9431f421462d3de2373f903d59edff5c799db1f47d81cb2413fd2f01669ee9 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,022 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp35-cp35m-linux_armv7l.whl#sha256=3b0960b2639300e5df6aba1b282b6d3c1c7caf4138f4aea6f04a4e46bda929aa (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,022 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp35-cp35m-linux_armv6l.whl#sha256=3b0960b2639300e5df6aba1b282b6d3c1c7caf4138f4aea6f04a4e46bda929aa (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,022 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp39-cp39-linux_armv6l.whl#sha256=ba35cfafa5bd7663d984b74bbc6d988d4c21a776edf91286dd6f98513314d428 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,023 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp39-cp39-linux_armv7l.whl#sha256=ba35cfafa5bd7663d984b74bbc6d988d4c21a776edf91286dd6f98513314d428 (from https://www.piwheels.org/simple/celer/) 2025-09-08T13:53:59,023 Skipping link: not a file: https://www.piwheels.org/simple/celer/ 2025-09-08T13:53:59,023 Skipping link: not a file: https://pypi.org/simple/celer/ 2025-09-08T13:53:59,047 Given no hashes to check 1 links for project 'celer': discarding no candidates 2025-09-08T13:53:59,048 Collecting celer==0.2 2025-09-08T13:53:59,049 Created temporary directory: /tmp/pip-unpack-hga003gd 2025-09-08T13:53:59,187 Downloading celer-0.2.tar.gz (20 kB) 2025-09-08T13:53:59,217 Added celer==0.2 from https://files.pythonhosted.org/packages/7c/9e/b1a6a5daff5a988c4c2b1f47c716fd5af069238d43fac4fd852b286cddfd/celer-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-hgx6vge8' 2025-09-08T13:53:59,218 Running setup.py (path:/tmp/pip-wheel-khdahjjy/celer_d3a9c84d021c4531b3c5b6f387401214/setup.py) egg_info for package celer 2025-09-08T13:53:59,219 Created temporary directory: /tmp/pip-pip-egg-info-r6k__xk4 2025-09-08T13:53:59,219 Preparing metadata (setup.py): started 2025-09-08T13:53:59,220 Running command python setup.py egg_info 2025-09-08T13:54:00,778 warning: no files found matching '*.md' 2025-09-08T13:54:00,784 warning: no previously-included files found matching 'Makefile' 2025-09-08T13:54:00,784 warning: no previously-included files found matching '.coveragerc' 2025-09-08T13:54:00,784 warning: no previously-included files found matching '*.yml' 2025-09-08T13:54:00,785 warning: no previously-included files found matching '.mailmap' 2025-09-08T13:54:00,785 warning: no previously-included files matching '*.pyc' found under directory 'celer' 2025-09-08T13:54:00,786 warning: no previously-included files matching '*' found under directory 'doc' 2025-09-08T13:54:00,924 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T13:54:00,929 Source in /tmp/pip-wheel-khdahjjy/celer_d3a9c84d021c4531b3c5b6f387401214 has version 0.2, which satisfies requirement celer==0.2 from https://files.pythonhosted.org/packages/7c/9e/b1a6a5daff5a988c4c2b1f47c716fd5af069238d43fac4fd852b286cddfd/celer-0.2.tar.gz 2025-09-08T13:54:00,929 Removed celer==0.2 from https://files.pythonhosted.org/packages/7c/9e/b1a6a5daff5a988c4c2b1f47c716fd5af069238d43fac4fd852b286cddfd/celer-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-hgx6vge8' 2025-09-08T13:54:00,933 Created temporary directory: /tmp/pip-unpack-w3iohn9w 2025-09-08T13:54:00,933 Created temporary directory: /tmp/pip-unpack-3760et0i 2025-09-08T13:54:00,933 Building wheels for collected packages: celer 2025-09-08T13:54:00,934 Created temporary directory: /tmp/pip-wheel-f_3_ra9d 2025-09-08T13:54:00,935 DEPRECATION: Building 'celer' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'celer'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T13:54:00,936 Building wheel for celer (setup.py): started 2025-09-08T13:54:00,936 Destination directory: /tmp/pip-wheel-f_3_ra9d 2025-09-08T13:54:00,937 Running command python setup.py bdist_wheel 2025-09-08T13:54:02,960 Compiling celer/sparse.pyx because it changed. 2025-09-08T13:54:02,961 [1/1] Cythonizing celer/sparse.pyx 2025-09-08T13:54:04,570 Error compiling Cython file: 2025-09-08T13:54:04,570 ------------------------------------------------------------ 2025-09-08T13:54:04,570 ... 2025-09-08T13:54:04,571 cimport cython 2025-09-08T13:54:04,571 from cython cimport floating 2025-09-08T13:54:04,571 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,571 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,571 ^ 2025-09-08T13:54:04,571 ------------------------------------------------------------ 2025-09-08T13:54:04,571 celer/sparse.pyx:14:0: 'utils.pxd' not found 2025-09-08T13:54:04,584 Error compiling Cython file: 2025-09-08T13:54:04,585 ------------------------------------------------------------ 2025-09-08T13:54:04,585 ... 2025-09-08T13:54:04,585 cimport cython 2025-09-08T13:54:04,585 from cython cimport floating 2025-09-08T13:54:04,585 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,585 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,585 ^ 2025-09-08T13:54:04,585 ------------------------------------------------------------ 2025-09-08T13:54:04,586 celer/sparse.pyx:14:0: 'utils/primal_value.pxd' not found 2025-09-08T13:54:04,598 Error compiling Cython file: 2025-09-08T13:54:04,598 ------------------------------------------------------------ 2025-09-08T13:54:04,598 ... 2025-09-08T13:54:04,598 cimport cython 2025-09-08T13:54:04,598 from cython cimport floating 2025-09-08T13:54:04,599 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,599 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,599 ^ 2025-09-08T13:54:04,599 ------------------------------------------------------------ 2025-09-08T13:54:04,599 celer/sparse.pyx:14:0: 'utils/dual_value.pxd' not found 2025-09-08T13:54:04,612 Error compiling Cython file: 2025-09-08T13:54:04,612 ------------------------------------------------------------ 2025-09-08T13:54:04,612 ... 2025-09-08T13:54:04,612 cimport cython 2025-09-08T13:54:04,612 from cython cimport floating 2025-09-08T13:54:04,612 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,613 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,613 ^ 2025-09-08T13:54:04,613 ------------------------------------------------------------ 2025-09-08T13:54:04,613 celer/sparse.pyx:14:0: 'utils/ST.pxd' not found 2025-09-08T13:54:04,626 Error compiling Cython file: 2025-09-08T13:54:04,626 ------------------------------------------------------------ 2025-09-08T13:54:04,626 ... 2025-09-08T13:54:04,626 from cython cimport floating 2025-09-08T13:54:04,626 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,626 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,627 from utils cimport fdot, fasum, faxpy, fnrm2, fcopy, fscal, fposv 2025-09-08T13:54:04,627 ^ 2025-09-08T13:54:04,627 ------------------------------------------------------------ 2025-09-08T13:54:04,627 celer/sparse.pyx:15:0: 'utils/fdot.pxd' not found 2025-09-08T13:54:04,639 Error compiling Cython file: 2025-09-08T13:54:04,640 ------------------------------------------------------------ 2025-09-08T13:54:04,640 ... 2025-09-08T13:54:04,640 from cython cimport floating 2025-09-08T13:54:04,640 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,640 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,640 from utils cimport fdot, fasum, faxpy, fnrm2, fcopy, fscal, fposv 2025-09-08T13:54:04,640 ^ 2025-09-08T13:54:04,640 ------------------------------------------------------------ 2025-09-08T13:54:04,641 celer/sparse.pyx:15:0: 'utils/fasum.pxd' not found 2025-09-08T13:54:04,652 Error compiling Cython file: 2025-09-08T13:54:04,652 ------------------------------------------------------------ 2025-09-08T13:54:04,653 ... 2025-09-08T13:54:04,653 from cython cimport floating 2025-09-08T13:54:04,653 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,653 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,653 from utils cimport fdot, fasum, faxpy, fnrm2, fcopy, fscal, fposv 2025-09-08T13:54:04,653 ^ 2025-09-08T13:54:04,653 ------------------------------------------------------------ 2025-09-08T13:54:04,654 celer/sparse.pyx:15:0: 'utils/faxpy.pxd' not found 2025-09-08T13:54:04,665 Error compiling Cython file: 2025-09-08T13:54:04,665 ------------------------------------------------------------ 2025-09-08T13:54:04,666 ... 2025-09-08T13:54:04,666 from cython cimport floating 2025-09-08T13:54:04,666 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,666 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,666 from utils cimport fdot, fasum, faxpy, fnrm2, fcopy, fscal, fposv 2025-09-08T13:54:04,666 ^ 2025-09-08T13:54:04,666 ------------------------------------------------------------ 2025-09-08T13:54:04,666 celer/sparse.pyx:15:0: 'utils/fnrm2.pxd' not found 2025-09-08T13:54:04,679 Error compiling Cython file: 2025-09-08T13:54:04,679 ------------------------------------------------------------ 2025-09-08T13:54:04,679 ... 2025-09-08T13:54:04,679 from cython cimport floating 2025-09-08T13:54:04,679 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,679 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,679 from utils cimport fdot, fasum, faxpy, fnrm2, fcopy, fscal, fposv 2025-09-08T13:54:04,679 ^ 2025-09-08T13:54:04,680 ------------------------------------------------------------ 2025-09-08T13:54:04,680 celer/sparse.pyx:15:0: 'utils/fcopy.pxd' not found 2025-09-08T13:54:04,692 Error compiling Cython file: 2025-09-08T13:54:04,692 ------------------------------------------------------------ 2025-09-08T13:54:04,692 ... 2025-09-08T13:54:04,692 from cython cimport floating 2025-09-08T13:54:04,692 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,693 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,693 from utils cimport fdot, fasum, faxpy, fnrm2, fcopy, fscal, fposv 2025-09-08T13:54:04,693 ^ 2025-09-08T13:54:04,693 ------------------------------------------------------------ 2025-09-08T13:54:04,693 celer/sparse.pyx:15:0: 'utils/fscal.pxd' not found 2025-09-08T13:54:04,706 Error compiling Cython file: 2025-09-08T13:54:04,706 ------------------------------------------------------------ 2025-09-08T13:54:04,706 ... 2025-09-08T13:54:04,706 from cython cimport floating 2025-09-08T13:54:04,706 from libc.math cimport fabs, sqrt 2025-09-08T13:54:04,706 from utils cimport primal_value, dual_value, ST 2025-09-08T13:54:04,707 from utils cimport fdot, fasum, faxpy, fnrm2, fcopy, fscal, fposv 2025-09-08T13:54:04,707 ^ 2025-09-08T13:54:04,707 ------------------------------------------------------------ 2025-09-08T13:54:04,707 celer/sparse.pyx:15:0: 'utils/fposv.pxd' not found 2025-09-08T13:54:05,143 performance hint: celer/sparse.pyx:18:0: Exception check on 'compute_dual_scaling_sparse' will always require the GIL to be acquired. Declare 'compute_dual_scaling_sparse' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T13:54:05,144 performance hint: celer/sparse.pyx:68:0: Exception check on 'set_feature_prios_sparse' will always require the GIL to be acquired. 2025-09-08T13:54:05,144 Possible solutions: 2025-09-08T13:54:05,145 1. Declare 'set_feature_prios_sparse' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T13:54:05,145 2. Use an 'int' return type on 'set_feature_prios_sparse' to allow an error code to be returned. 2025-09-08T13:54:05,805 Error compiling Cython file: 2025-09-08T13:54:05,805 ------------------------------------------------------------ 2025-09-08T13:54:05,805 ... 2025-09-08T13:54:05,805 if X_mean[j]: 2025-09-08T13:54:05,805 center = True 2025-09-08T13:54:05,806 break 2025-09-08T13:54:05,806 # compute norms_X_col and R 2025-09-08T13:54:05,806 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,806 ^ 2025-09-08T13:54:05,806 ------------------------------------------------------------ 2025-09-08T13:54:05,806 celer/sparse.pyx:141:4: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,806 Error compiling Cython file: 2025-09-08T13:54:05,807 ------------------------------------------------------------ 2025-09-08T13:54:05,807 ... 2025-09-08T13:54:05,807 if X_mean[j]: 2025-09-08T13:54:05,807 center = True 2025-09-08T13:54:05,807 break 2025-09-08T13:54:05,807 # compute norms_X_col and R 2025-09-08T13:54:05,807 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,807 ^ 2025-09-08T13:54:05,807 ------------------------------------------------------------ 2025-09-08T13:54:05,807 celer/sparse.pyx:141:10: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,808 Error compiling Cython file: 2025-09-08T13:54:05,808 ------------------------------------------------------------ 2025-09-08T13:54:05,808 ... 2025-09-08T13:54:05,808 if X_mean[j]: 2025-09-08T13:54:05,808 center = True 2025-09-08T13:54:05,808 break 2025-09-08T13:54:05,808 # compute norms_X_col and R 2025-09-08T13:54:05,808 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,808 ^ 2025-09-08T13:54:05,809 ------------------------------------------------------------ 2025-09-08T13:54:05,809 celer/sparse.pyx:141:22: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,809 Error compiling Cython file: 2025-09-08T13:54:05,809 ------------------------------------------------------------ 2025-09-08T13:54:05,809 ... 2025-09-08T13:54:05,809 if X_mean[j]: 2025-09-08T13:54:05,809 center = True 2025-09-08T13:54:05,809 break 2025-09-08T13:54:05,809 # compute norms_X_col and R 2025-09-08T13:54:05,810 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,810 ^ 2025-09-08T13:54:05,810 ------------------------------------------------------------ 2025-09-08T13:54:05,810 celer/sparse.pyx:141:29: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,810 Error compiling Cython file: 2025-09-08T13:54:05,810 ------------------------------------------------------------ 2025-09-08T13:54:05,810 ... 2025-09-08T13:54:05,810 if X_mean[j]: 2025-09-08T13:54:05,810 center = True 2025-09-08T13:54:05,811 break 2025-09-08T13:54:05,811 # compute norms_X_col and R 2025-09-08T13:54:05,811 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,811 ^ 2025-09-08T13:54:05,811 ------------------------------------------------------------ 2025-09-08T13:54:05,811 celer/sparse.pyx:141:35: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,811 Error compiling Cython file: 2025-09-08T13:54:05,811 ------------------------------------------------------------ 2025-09-08T13:54:05,811 ... 2025-09-08T13:54:05,812 if X_mean[j]: 2025-09-08T13:54:05,812 center = True 2025-09-08T13:54:05,812 break 2025-09-08T13:54:05,812 # compute norms_X_col and R 2025-09-08T13:54:05,812 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,812 ^ 2025-09-08T13:54:05,812 ------------------------------------------------------------ 2025-09-08T13:54:05,812 celer/sparse.pyx:141:42: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,813 Error compiling Cython file: 2025-09-08T13:54:05,813 ------------------------------------------------------------ 2025-09-08T13:54:05,813 ... 2025-09-08T13:54:05,813 R[X_indices[i]] -= w[j] * X_data[i] 2025-09-08T13:54:05,813 if center: 2025-09-08T13:54:05,813 for i in range(n_samples): 2025-09-08T13:54:05,813 R[i] += X_mean_j * w[j] 2025-09-08T13:54:05,813 cdef floating norm_y2 = fnrm2(&n_samples, &y[0], &inc) ** 2 2025-09-08T13:54:05,813 ^ 2025-09-08T13:54:05,814 ------------------------------------------------------------ 2025-09-08T13:54:05,814 celer/sparse.pyx:165:28: 'fnrm2' is not a constant, variable or function identifier 2025-09-08T13:54:05,814 Error compiling Cython file: 2025-09-08T13:54:05,814 ------------------------------------------------------------ 2025-09-08T13:54:05,814 ... 2025-09-08T13:54:05,814 R[X_indices[i]] -= w[j] * X_data[i] 2025-09-08T13:54:05,814 if center: 2025-09-08T13:54:05,814 for i in range(n_samples): 2025-09-08T13:54:05,814 R[i] += X_mean_j * w[j] 2025-09-08T13:54:05,815 cdef floating norm_y2 = fnrm2(&n_samples, &y[0], &inc) ** 2 2025-09-08T13:54:05,815 ^ 2025-09-08T13:54:05,815 ------------------------------------------------------------ 2025-09-08T13:54:05,815 celer/sparse.pyx:165:34: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,815 Error compiling Cython file: 2025-09-08T13:54:05,815 ------------------------------------------------------------ 2025-09-08T13:54:05,815 ... 2025-09-08T13:54:05,815 R[X_indices[i]] -= w[j] * X_data[i] 2025-09-08T13:54:05,815 if center: 2025-09-08T13:54:05,816 for i in range(n_samples): 2025-09-08T13:54:05,816 R[i] += X_mean_j * w[j] 2025-09-08T13:54:05,816 cdef floating norm_y2 = fnrm2(&n_samples, &y[0], &inc) ** 2 2025-09-08T13:54:05,816 ^ 2025-09-08T13:54:05,816 ------------------------------------------------------------ 2025-09-08T13:54:05,816 celer/sparse.pyx:165:46: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,816 Error compiling Cython file: 2025-09-08T13:54:05,816 ------------------------------------------------------------ 2025-09-08T13:54:05,817 ... 2025-09-08T13:54:05,817 R[X_indices[i]] -= w[j] * X_data[i] 2025-09-08T13:54:05,817 if center: 2025-09-08T13:54:05,817 for i in range(n_samples): 2025-09-08T13:54:05,817 R[i] += X_mean_j * w[j] 2025-09-08T13:54:05,817 cdef floating norm_y2 = fnrm2(&n_samples, &y[0], &inc) ** 2 2025-09-08T13:54:05,817 ^ 2025-09-08T13:54:05,817 ------------------------------------------------------------ 2025-09-08T13:54:05,817 celer/sparse.pyx:165:53: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,818 Error compiling Cython file: 2025-09-08T13:54:05,818 ------------------------------------------------------------ 2025-09-08T13:54:05,818 ... 2025-09-08T13:54:05,818 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,818 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,818 for t in range(max_iter): 2025-09-08T13:54:05,818 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,818 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,818 ^ 2025-09-08T13:54:05,819 ------------------------------------------------------------ 2025-09-08T13:54:05,819 celer/sparse.pyx:183:8: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,819 Error compiling Cython file: 2025-09-08T13:54:05,819 ------------------------------------------------------------ 2025-09-08T13:54:05,819 ... 2025-09-08T13:54:05,819 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,819 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,819 for t in range(max_iter): 2025-09-08T13:54:05,819 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,820 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,820 ^ 2025-09-08T13:54:05,820 ------------------------------------------------------------ 2025-09-08T13:54:05,820 celer/sparse.pyx:183:14: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,820 Error compiling Cython file: 2025-09-08T13:54:05,820 ------------------------------------------------------------ 2025-09-08T13:54:05,820 ... 2025-09-08T13:54:05,820 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,820 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,821 for t in range(max_iter): 2025-09-08T13:54:05,821 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,821 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,821 ^ 2025-09-08T13:54:05,821 ------------------------------------------------------------ 2025-09-08T13:54:05,821 celer/sparse.pyx:183:26: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,821 Error compiling Cython file: 2025-09-08T13:54:05,821 ------------------------------------------------------------ 2025-09-08T13:54:05,821 ... 2025-09-08T13:54:05,822 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,822 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,822 for t in range(max_iter): 2025-09-08T13:54:05,822 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,822 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,822 ^ 2025-09-08T13:54:05,822 ------------------------------------------------------------ 2025-09-08T13:54:05,822 celer/sparse.pyx:183:33: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,823 Error compiling Cython file: 2025-09-08T13:54:05,823 ------------------------------------------------------------ 2025-09-08T13:54:05,823 ... 2025-09-08T13:54:05,823 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,823 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,823 for t in range(max_iter): 2025-09-08T13:54:05,823 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,823 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,823 ^ 2025-09-08T13:54:05,823 ------------------------------------------------------------ 2025-09-08T13:54:05,824 celer/sparse.pyx:183:39: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,824 Error compiling Cython file: 2025-09-08T13:54:05,824 ------------------------------------------------------------ 2025-09-08T13:54:05,824 ... 2025-09-08T13:54:05,824 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,824 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,824 for t in range(max_iter): 2025-09-08T13:54:05,824 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,825 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,825 ^ 2025-09-08T13:54:05,825 ------------------------------------------------------------ 2025-09-08T13:54:05,825 celer/sparse.pyx:183:50: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,825 Error compiling Cython file: 2025-09-08T13:54:05,825 ------------------------------------------------------------ 2025-09-08T13:54:05,825 ... 2025-09-08T13:54:05,825 for t in range(max_iter): 2025-09-08T13:54:05,826 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,826 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,826 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,826 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,826 ^ 2025-09-08T13:54:05,826 ------------------------------------------------------------ 2025-09-08T13:54:05,826 celer/sparse.pyx:185:8: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,826 Error compiling Cython file: 2025-09-08T13:54:05,826 ------------------------------------------------------------ 2025-09-08T13:54:05,827 ... 2025-09-08T13:54:05,827 for t in range(max_iter): 2025-09-08T13:54:05,827 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,827 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,827 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,827 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,827 ^ 2025-09-08T13:54:05,827 ------------------------------------------------------------ 2025-09-08T13:54:05,827 celer/sparse.pyx:185:14: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,828 Error compiling Cython file: 2025-09-08T13:54:05,828 ------------------------------------------------------------ 2025-09-08T13:54:05,828 ... 2025-09-08T13:54:05,828 for t in range(max_iter): 2025-09-08T13:54:05,828 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,828 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,828 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,828 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,828 ^ 2025-09-08T13:54:05,828 ------------------------------------------------------------ 2025-09-08T13:54:05,829 celer/sparse.pyx:185:26: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,829 Error compiling Cython file: 2025-09-08T13:54:05,829 ------------------------------------------------------------ 2025-09-08T13:54:05,829 ... 2025-09-08T13:54:05,829 for t in range(max_iter): 2025-09-08T13:54:05,829 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,829 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,829 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,829 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,830 ^ 2025-09-08T13:54:05,830 ------------------------------------------------------------ 2025-09-08T13:54:05,830 celer/sparse.pyx:185:32: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,830 Error compiling Cython file: 2025-09-08T13:54:05,830 ------------------------------------------------------------ 2025-09-08T13:54:05,830 ... 2025-09-08T13:54:05,830 for t in range(max_iter): 2025-09-08T13:54:05,830 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,831 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,831 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,831 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,831 ^ 2025-09-08T13:54:05,831 ------------------------------------------------------------ 2025-09-08T13:54:05,831 celer/sparse.pyx:185:43: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,831 Error compiling Cython file: 2025-09-08T13:54:05,831 ------------------------------------------------------------ 2025-09-08T13:54:05,831 ... 2025-09-08T13:54:05,832 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,832 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,832 if scal > 1. : 2025-09-08T13:54:05,832 tmp = 1. / scal 2025-09-08T13:54:05,832 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,832 ^ 2025-09-08T13:54:05,832 ------------------------------------------------------------ 2025-09-08T13:54:05,832 celer/sparse.pyx:193:12: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,833 Error compiling Cython file: 2025-09-08T13:54:05,833 ------------------------------------------------------------ 2025-09-08T13:54:05,833 ... 2025-09-08T13:54:05,833 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,833 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,833 if scal > 1. : 2025-09-08T13:54:05,833 tmp = 1. / scal 2025-09-08T13:54:05,833 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,833 ^ 2025-09-08T13:54:05,833 ------------------------------------------------------------ 2025-09-08T13:54:05,834 celer/sparse.pyx:193:18: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,834 Error compiling Cython file: 2025-09-08T13:54:05,834 ------------------------------------------------------------ 2025-09-08T13:54:05,834 ... 2025-09-08T13:54:05,834 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,834 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,834 if scal > 1. : 2025-09-08T13:54:05,834 tmp = 1. / scal 2025-09-08T13:54:05,835 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,835 ^ 2025-09-08T13:54:05,835 ------------------------------------------------------------ 2025-09-08T13:54:05,835 celer/sparse.pyx:193:30: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,835 Error compiling Cython file: 2025-09-08T13:54:05,835 ------------------------------------------------------------ 2025-09-08T13:54:05,835 ... 2025-09-08T13:54:05,835 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,835 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,836 if scal > 1. : 2025-09-08T13:54:05,836 tmp = 1. / scal 2025-09-08T13:54:05,836 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,836 ^ 2025-09-08T13:54:05,836 ------------------------------------------------------------ 2025-09-08T13:54:05,836 celer/sparse.pyx:193:36: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,836 Error compiling Cython file: 2025-09-08T13:54:05,836 ------------------------------------------------------------ 2025-09-08T13:54:05,836 ... 2025-09-08T13:54:05,837 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,837 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,837 if scal > 1. : 2025-09-08T13:54:05,837 tmp = 1. / scal 2025-09-08T13:54:05,837 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,837 ^ 2025-09-08T13:54:05,837 ------------------------------------------------------------ 2025-09-08T13:54:05,837 celer/sparse.pyx:193:47: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,838 Error compiling Cython file: 2025-09-08T13:54:05,838 ------------------------------------------------------------ 2025-09-08T13:54:05,838 ... 2025-09-08T13:54:05,838 if scal > 1. : 2025-09-08T13:54:05,838 tmp = 1. / scal 2025-09-08T13:54:05,838 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,838 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,838 ^ 2025-09-08T13:54:05,838 ------------------------------------------------------------ 2025-09-08T13:54:05,839 celer/sparse.pyx:195:16: 'dual_value' is not a constant, variable or function identifier 2025-09-08T13:54:05,839 Error compiling Cython file: 2025-09-08T13:54:05,839 ------------------------------------------------------------ 2025-09-08T13:54:05,839 ... 2025-09-08T13:54:05,839 if scal > 1. : 2025-09-08T13:54:05,839 tmp = 1. / scal 2025-09-08T13:54:05,839 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,840 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,840 ^ 2025-09-08T13:54:05,840 ------------------------------------------------------------ 2025-09-08T13:54:05,840 celer/sparse.pyx:195:54: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,840 Error compiling Cython file: 2025-09-08T13:54:05,840 ------------------------------------------------------------ 2025-09-08T13:54:05,840 ... 2025-09-08T13:54:05,840 if scal > 1. : 2025-09-08T13:54:05,840 tmp = 1. / scal 2025-09-08T13:54:05,840 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,841 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,841 &y[0]) 2025-09-08T13:54:05,841 ^ 2025-09-08T13:54:05,841 ------------------------------------------------------------ 2025-09-08T13:54:05,841 celer/sparse.pyx:196:27: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,841 Error compiling Cython file: 2025-09-08T13:54:05,841 ------------------------------------------------------------ 2025-09-08T13:54:05,841 ... 2025-09-08T13:54:05,841 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,842 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,842 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,842 if scal > 1.: 2025-09-08T13:54:05,842 tmp = 1. / scal 2025-09-08T13:54:05,842 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,842 ^ 2025-09-08T13:54:05,842 ------------------------------------------------------------ 2025-09-08T13:54:05,842 celer/sparse.pyx:205:16: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,842 Error compiling Cython file: 2025-09-08T13:54:05,843 ------------------------------------------------------------ 2025-09-08T13:54:05,843 ... 2025-09-08T13:54:05,843 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,843 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,843 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,843 if scal > 1.: 2025-09-08T13:54:05,843 tmp = 1. / scal 2025-09-08T13:54:05,843 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,843 ^ 2025-09-08T13:54:05,843 ------------------------------------------------------------ 2025-09-08T13:54:05,844 celer/sparse.pyx:205:22: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,844 Error compiling Cython file: 2025-09-08T13:54:05,844 ------------------------------------------------------------ 2025-09-08T13:54:05,844 ... 2025-09-08T13:54:05,844 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,844 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,844 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,844 if scal > 1.: 2025-09-08T13:54:05,844 tmp = 1. / scal 2025-09-08T13:54:05,845 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,845 ^ 2025-09-08T13:54:05,845 ------------------------------------------------------------ 2025-09-08T13:54:05,845 celer/sparse.pyx:205:34: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,845 Error compiling Cython file: 2025-09-08T13:54:05,845 ------------------------------------------------------------ 2025-09-08T13:54:05,845 ... 2025-09-08T13:54:05,845 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,845 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,845 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,846 if scal > 1.: 2025-09-08T13:54:05,846 tmp = 1. / scal 2025-09-08T13:54:05,846 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,846 ^ 2025-09-08T13:54:05,846 ------------------------------------------------------------ 2025-09-08T13:54:05,846 celer/sparse.pyx:205:40: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,846 Error compiling Cython file: 2025-09-08T13:54:05,846 ------------------------------------------------------------ 2025-09-08T13:54:05,846 ... 2025-09-08T13:54:05,847 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,847 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,847 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,847 if scal > 1.: 2025-09-08T13:54:05,847 tmp = 1. / scal 2025-09-08T13:54:05,847 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,847 ^ 2025-09-08T13:54:05,847 ------------------------------------------------------------ 2025-09-08T13:54:05,847 celer/sparse.pyx:205:57: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,847 Error compiling Cython file: 2025-09-08T13:54:05,848 ------------------------------------------------------------ 2025-09-08T13:54:05,848 ... 2025-09-08T13:54:05,848 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,848 if scal > 1.: 2025-09-08T13:54:05,848 tmp = 1. / scal 2025-09-08T13:54:05,848 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,848 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,848 ^ 2025-09-08T13:54:05,848 ------------------------------------------------------------ 2025-09-08T13:54:05,848 celer/sparse.pyx:207:31: 'dual_value' is not a constant, variable or function identifier 2025-09-08T13:54:05,849 Error compiling Cython file: 2025-09-08T13:54:05,849 ------------------------------------------------------------ 2025-09-08T13:54:05,849 ... 2025-09-08T13:54:05,849 if scal > 1.: 2025-09-08T13:54:05,849 tmp = 1. / scal 2025-09-08T13:54:05,849 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,849 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,849 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,849 ^ 2025-09-08T13:54:05,850 ------------------------------------------------------------ 2025-09-08T13:54:05,850 celer/sparse.pyx:208:42: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,850 Error compiling Cython file: 2025-09-08T13:54:05,850 ------------------------------------------------------------ 2025-09-08T13:54:05,850 ... 2025-09-08T13:54:05,850 if scal > 1.: 2025-09-08T13:54:05,850 tmp = 1. / scal 2025-09-08T13:54:05,850 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,850 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,851 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,851 ^ 2025-09-08T13:54:05,851 ------------------------------------------------------------ 2025-09-08T13:54:05,851 celer/sparse.pyx:208:59: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,851 Error compiling Cython file: 2025-09-08T13:54:05,851 ------------------------------------------------------------ 2025-09-08T13:54:05,851 ... 2025-09-08T13:54:05,851 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,851 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,852 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,852 d_obj = d_obj_from_inner 2025-09-08T13:54:05,852 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,852 ^ 2025-09-08T13:54:05,852 ------------------------------------------------------------ 2025-09-08T13:54:05,852 celer/sparse.pyx:212:12: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,852 Error compiling Cython file: 2025-09-08T13:54:05,852 ------------------------------------------------------------ 2025-09-08T13:54:05,853 ... 2025-09-08T13:54:05,853 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,853 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,853 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,853 d_obj = d_obj_from_inner 2025-09-08T13:54:05,853 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,853 ^ 2025-09-08T13:54:05,853 ------------------------------------------------------------ 2025-09-08T13:54:05,853 celer/sparse.pyx:212:18: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,854 Error compiling Cython file: 2025-09-08T13:54:05,854 ------------------------------------------------------------ 2025-09-08T13:54:05,854 ... 2025-09-08T13:54:05,854 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,854 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,854 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,854 d_obj = d_obj_from_inner 2025-09-08T13:54:05,854 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,854 ^ 2025-09-08T13:54:05,854 ------------------------------------------------------------ 2025-09-08T13:54:05,855 celer/sparse.pyx:212:30: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,855 Error compiling Cython file: 2025-09-08T13:54:05,855 ------------------------------------------------------------ 2025-09-08T13:54:05,855 ... 2025-09-08T13:54:05,855 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,855 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,855 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,855 d_obj = d_obj_from_inner 2025-09-08T13:54:05,855 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,856 ^ 2025-09-08T13:54:05,856 ------------------------------------------------------------ 2025-09-08T13:54:05,856 celer/sparse.pyx:212:47: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,856 Error compiling Cython file: 2025-09-08T13:54:05,856 ------------------------------------------------------------ 2025-09-08T13:54:05,856 ... 2025-09-08T13:54:05,856 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,856 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,857 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,857 d_obj = d_obj_from_inner 2025-09-08T13:54:05,857 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,857 ^ 2025-09-08T13:54:05,857 ------------------------------------------------------------ 2025-09-08T13:54:05,857 celer/sparse.pyx:212:53: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,857 Error compiling Cython file: 2025-09-08T13:54:05,857 ------------------------------------------------------------ 2025-09-08T13:54:05,857 ... 2025-09-08T13:54:05,857 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,858 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,858 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,858 d_obj = d_obj_from_inner 2025-09-08T13:54:05,858 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,858 ^ 2025-09-08T13:54:05,858 ------------------------------------------------------------ 2025-09-08T13:54:05,858 celer/sparse.pyx:212:64: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,858 Error compiling Cython file: 2025-09-08T13:54:05,859 ------------------------------------------------------------ 2025-09-08T13:54:05,859 ... 2025-09-08T13:54:05,859 if t == 0 or d_obj > highest_d_obj: 2025-09-08T13:54:05,859 highest_d_obj = d_obj 2025-09-08T13:54:05,859 # TODO implement a best_theta 2025-09-08T13:54:05,859 p_obj = primal_value(alpha, n_samples, &R[0], n_features, &w[0]) 2025-09-08T13:54:05,859 ^ 2025-09-08T13:54:05,859 ------------------------------------------------------------ 2025-09-08T13:54:05,859 celer/sparse.pyx:218:16: 'primal_value' is not a constant, variable or function identifier 2025-09-08T13:54:05,860 Error compiling Cython file: 2025-09-08T13:54:05,860 ------------------------------------------------------------ 2025-09-08T13:54:05,860 ... 2025-09-08T13:54:05,860 if t == 0 or d_obj > highest_d_obj: 2025-09-08T13:54:05,860 highest_d_obj = d_obj 2025-09-08T13:54:05,860 # TODO implement a best_theta 2025-09-08T13:54:05,860 p_obj = primal_value(alpha, n_samples, &R[0], n_features, &w[0]) 2025-09-08T13:54:05,860 ^ 2025-09-08T13:54:05,861 ------------------------------------------------------------ 2025-09-08T13:54:05,861 celer/sparse.pyx:218:47: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,861 Error compiling Cython file: 2025-09-08T13:54:05,861 ------------------------------------------------------------ 2025-09-08T13:54:05,861 ... 2025-09-08T13:54:05,861 if t == 0 or d_obj > highest_d_obj: 2025-09-08T13:54:05,861 highest_d_obj = d_obj 2025-09-08T13:54:05,861 # TODO implement a best_theta 2025-09-08T13:54:05,862 p_obj = primal_value(alpha, n_samples, &R[0], n_features, &w[0]) 2025-09-08T13:54:05,862 ^ 2025-09-08T13:54:05,862 ------------------------------------------------------------ 2025-09-08T13:54:05,862 celer/sparse.pyx:218:66: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,862 performance hint: celer/sparse.pyx:258:27: Index should be typed for more efficient access 2025-09-08T13:54:05,862 Error compiling Cython file: 2025-09-08T13:54:05,862 ------------------------------------------------------------ 2025-09-08T13:54:05,862 ... 2025-09-08T13:54:05,863 if X_mean[j]: 2025-09-08T13:54:05,863 center = True 2025-09-08T13:54:05,863 break 2025-09-08T13:54:05,863 # compute norms_X_col and R 2025-09-08T13:54:05,863 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,863 ^ 2025-09-08T13:54:05,863 ------------------------------------------------------------ 2025-09-08T13:54:05,863 celer/sparse.pyx:141:4: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,863 Error compiling Cython file: 2025-09-08T13:54:05,864 ------------------------------------------------------------ 2025-09-08T13:54:05,864 ... 2025-09-08T13:54:05,864 if X_mean[j]: 2025-09-08T13:54:05,864 center = True 2025-09-08T13:54:05,864 break 2025-09-08T13:54:05,864 # compute norms_X_col and R 2025-09-08T13:54:05,864 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,864 ^ 2025-09-08T13:54:05,864 ------------------------------------------------------------ 2025-09-08T13:54:05,865 celer/sparse.pyx:141:10: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,865 Error compiling Cython file: 2025-09-08T13:54:05,865 ------------------------------------------------------------ 2025-09-08T13:54:05,865 ... 2025-09-08T13:54:05,865 if X_mean[j]: 2025-09-08T13:54:05,865 center = True 2025-09-08T13:54:05,865 break 2025-09-08T13:54:05,865 # compute norms_X_col and R 2025-09-08T13:54:05,865 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,865 ^ 2025-09-08T13:54:05,866 ------------------------------------------------------------ 2025-09-08T13:54:05,866 celer/sparse.pyx:141:22: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,866 Error compiling Cython file: 2025-09-08T13:54:05,866 ------------------------------------------------------------ 2025-09-08T13:54:05,866 ... 2025-09-08T13:54:05,866 if X_mean[j]: 2025-09-08T13:54:05,866 center = True 2025-09-08T13:54:05,866 break 2025-09-08T13:54:05,867 # compute norms_X_col and R 2025-09-08T13:54:05,867 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,867 ^ 2025-09-08T13:54:05,867 ------------------------------------------------------------ 2025-09-08T13:54:05,867 celer/sparse.pyx:141:29: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,867 Error compiling Cython file: 2025-09-08T13:54:05,867 ------------------------------------------------------------ 2025-09-08T13:54:05,867 ... 2025-09-08T13:54:05,867 if X_mean[j]: 2025-09-08T13:54:05,867 center = True 2025-09-08T13:54:05,868 break 2025-09-08T13:54:05,868 # compute norms_X_col and R 2025-09-08T13:54:05,868 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,868 ^ 2025-09-08T13:54:05,868 ------------------------------------------------------------ 2025-09-08T13:54:05,868 celer/sparse.pyx:141:35: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,868 Error compiling Cython file: 2025-09-08T13:54:05,868 ------------------------------------------------------------ 2025-09-08T13:54:05,869 ... 2025-09-08T13:54:05,869 if X_mean[j]: 2025-09-08T13:54:05,869 center = True 2025-09-08T13:54:05,869 break 2025-09-08T13:54:05,869 # compute norms_X_col and R 2025-09-08T13:54:05,869 fcopy(&n_samples, &y[0], &inc, &R[0], &inc) 2025-09-08T13:54:05,869 ^ 2025-09-08T13:54:05,869 ------------------------------------------------------------ 2025-09-08T13:54:05,869 celer/sparse.pyx:141:42: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,870 Error compiling Cython file: 2025-09-08T13:54:05,870 ------------------------------------------------------------ 2025-09-08T13:54:05,870 ... 2025-09-08T13:54:05,870 R[X_indices[i]] -= w[j] * X_data[i] 2025-09-08T13:54:05,870 if center: 2025-09-08T13:54:05,870 for i in range(n_samples): 2025-09-08T13:54:05,870 R[i] += X_mean_j * w[j] 2025-09-08T13:54:05,870 cdef floating norm_y2 = fnrm2(&n_samples, &y[0], &inc) ** 2 2025-09-08T13:54:05,870 ^ 2025-09-08T13:54:05,871 ------------------------------------------------------------ 2025-09-08T13:54:05,871 celer/sparse.pyx:165:28: 'fnrm2' is not a constant, variable or function identifier 2025-09-08T13:54:05,871 Error compiling Cython file: 2025-09-08T13:54:05,871 ------------------------------------------------------------ 2025-09-08T13:54:05,871 ... 2025-09-08T13:54:05,871 R[X_indices[i]] -= w[j] * X_data[i] 2025-09-08T13:54:05,871 if center: 2025-09-08T13:54:05,871 for i in range(n_samples): 2025-09-08T13:54:05,871 R[i] += X_mean_j * w[j] 2025-09-08T13:54:05,872 cdef floating norm_y2 = fnrm2(&n_samples, &y[0], &inc) ** 2 2025-09-08T13:54:05,872 ^ 2025-09-08T13:54:05,872 ------------------------------------------------------------ 2025-09-08T13:54:05,872 celer/sparse.pyx:165:34: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,872 Error compiling Cython file: 2025-09-08T13:54:05,872 ------------------------------------------------------------ 2025-09-08T13:54:05,872 ... 2025-09-08T13:54:05,872 R[X_indices[i]] -= w[j] * X_data[i] 2025-09-08T13:54:05,872 if center: 2025-09-08T13:54:05,873 for i in range(n_samples): 2025-09-08T13:54:05,873 R[i] += X_mean_j * w[j] 2025-09-08T13:54:05,873 cdef floating norm_y2 = fnrm2(&n_samples, &y[0], &inc) ** 2 2025-09-08T13:54:05,873 ^ 2025-09-08T13:54:05,873 ------------------------------------------------------------ 2025-09-08T13:54:05,873 celer/sparse.pyx:165:46: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,873 Error compiling Cython file: 2025-09-08T13:54:05,873 ------------------------------------------------------------ 2025-09-08T13:54:05,874 ... 2025-09-08T13:54:05,874 R[X_indices[i]] -= w[j] * X_data[i] 2025-09-08T13:54:05,874 if center: 2025-09-08T13:54:05,874 for i in range(n_samples): 2025-09-08T13:54:05,874 R[i] += X_mean_j * w[j] 2025-09-08T13:54:05,874 cdef floating norm_y2 = fnrm2(&n_samples, &y[0], &inc) ** 2 2025-09-08T13:54:05,874 ^ 2025-09-08T13:54:05,874 ------------------------------------------------------------ 2025-09-08T13:54:05,874 celer/sparse.pyx:165:53: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,875 Error compiling Cython file: 2025-09-08T13:54:05,875 ------------------------------------------------------------ 2025-09-08T13:54:05,875 ... 2025-09-08T13:54:05,875 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,875 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,875 for t in range(max_iter): 2025-09-08T13:54:05,875 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,875 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,875 ^ 2025-09-08T13:54:05,875 ------------------------------------------------------------ 2025-09-08T13:54:05,876 celer/sparse.pyx:183:8: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,876 Error compiling Cython file: 2025-09-08T13:54:05,876 ------------------------------------------------------------ 2025-09-08T13:54:05,876 ... 2025-09-08T13:54:05,876 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,876 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,876 for t in range(max_iter): 2025-09-08T13:54:05,876 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,877 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,877 ^ 2025-09-08T13:54:05,877 ------------------------------------------------------------ 2025-09-08T13:54:05,877 celer/sparse.pyx:183:14: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,877 Error compiling Cython file: 2025-09-08T13:54:05,877 ------------------------------------------------------------ 2025-09-08T13:54:05,877 ... 2025-09-08T13:54:05,877 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,877 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,878 for t in range(max_iter): 2025-09-08T13:54:05,878 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,878 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,878 ^ 2025-09-08T13:54:05,878 ------------------------------------------------------------ 2025-09-08T13:54:05,878 celer/sparse.pyx:183:26: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,878 Error compiling Cython file: 2025-09-08T13:54:05,878 ------------------------------------------------------------ 2025-09-08T13:54:05,878 ... 2025-09-08T13:54:05,879 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,879 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,879 for t in range(max_iter): 2025-09-08T13:54:05,879 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,879 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,879 ^ 2025-09-08T13:54:05,879 ------------------------------------------------------------ 2025-09-08T13:54:05,879 celer/sparse.pyx:183:33: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,880 Error compiling Cython file: 2025-09-08T13:54:05,880 ------------------------------------------------------------ 2025-09-08T13:54:05,880 ... 2025-09-08T13:54:05,880 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,880 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,880 for t in range(max_iter): 2025-09-08T13:54:05,880 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,880 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,880 ^ 2025-09-08T13:54:05,880 ------------------------------------------------------------ 2025-09-08T13:54:05,881 celer/sparse.pyx:183:39: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,881 Error compiling Cython file: 2025-09-08T13:54:05,881 ------------------------------------------------------------ 2025-09-08T13:54:05,881 ... 2025-09-08T13:54:05,881 cdef int[:] dummy_C = np.zeros(1, dtype=np.int32) # initialize with dummy value 2025-09-08T13:54:05,881 cdef int[:] all_features = np.arange(n_features, dtype=np.int32) 2025-09-08T13:54:05,881 for t in range(max_iter): 2025-09-08T13:54:05,881 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,881 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,882 ^ 2025-09-08T13:54:05,882 ------------------------------------------------------------ 2025-09-08T13:54:05,882 celer/sparse.pyx:183:50: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,882 Error compiling Cython file: 2025-09-08T13:54:05,882 ------------------------------------------------------------ 2025-09-08T13:54:05,882 ... 2025-09-08T13:54:05,882 for t in range(max_iter): 2025-09-08T13:54:05,883 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,883 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,883 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,883 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,883 ^ 2025-09-08T13:54:05,883 ------------------------------------------------------------ 2025-09-08T13:54:05,883 celer/sparse.pyx:185:8: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,883 Error compiling Cython file: 2025-09-08T13:54:05,884 ------------------------------------------------------------ 2025-09-08T13:54:05,884 ... 2025-09-08T13:54:05,884 for t in range(max_iter): 2025-09-08T13:54:05,884 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,884 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,884 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,884 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,884 ^ 2025-09-08T13:54:05,884 ------------------------------------------------------------ 2025-09-08T13:54:05,884 celer/sparse.pyx:185:14: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,885 Error compiling Cython file: 2025-09-08T13:54:05,885 ------------------------------------------------------------ 2025-09-08T13:54:05,885 ... 2025-09-08T13:54:05,885 for t in range(max_iter): 2025-09-08T13:54:05,885 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,885 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,885 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,885 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,885 ^ 2025-09-08T13:54:05,886 ------------------------------------------------------------ 2025-09-08T13:54:05,886 celer/sparse.pyx:185:26: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,886 Error compiling Cython file: 2025-09-08T13:54:05,886 ------------------------------------------------------------ 2025-09-08T13:54:05,886 ... 2025-09-08T13:54:05,886 for t in range(max_iter): 2025-09-08T13:54:05,886 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,886 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,886 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,887 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,887 ^ 2025-09-08T13:54:05,887 ------------------------------------------------------------ 2025-09-08T13:54:05,887 celer/sparse.pyx:185:32: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,887 Error compiling Cython file: 2025-09-08T13:54:05,887 ------------------------------------------------------------ 2025-09-08T13:54:05,887 ... 2025-09-08T13:54:05,887 for t in range(max_iter): 2025-09-08T13:54:05,888 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,888 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,888 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,888 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,888 ^ 2025-09-08T13:54:05,888 ------------------------------------------------------------ 2025-09-08T13:54:05,888 celer/sparse.pyx:185:43: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,888 Error compiling Cython file: 2025-09-08T13:54:05,888 ------------------------------------------------------------ 2025-09-08T13:54:05,889 ... 2025-09-08T13:54:05,889 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,889 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,889 if scal > 1. : 2025-09-08T13:54:05,889 tmp = 1. / scal 2025-09-08T13:54:05,889 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,889 ^ 2025-09-08T13:54:05,889 ------------------------------------------------------------ 2025-09-08T13:54:05,889 celer/sparse.pyx:193:12: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,890 Error compiling Cython file: 2025-09-08T13:54:05,890 ------------------------------------------------------------ 2025-09-08T13:54:05,890 ... 2025-09-08T13:54:05,890 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,890 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,890 if scal > 1. : 2025-09-08T13:54:05,890 tmp = 1. / scal 2025-09-08T13:54:05,890 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,890 ^ 2025-09-08T13:54:05,890 ------------------------------------------------------------ 2025-09-08T13:54:05,891 celer/sparse.pyx:193:18: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,891 Error compiling Cython file: 2025-09-08T13:54:05,891 ------------------------------------------------------------ 2025-09-08T13:54:05,891 ... 2025-09-08T13:54:05,891 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,891 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,891 if scal > 1. : 2025-09-08T13:54:05,891 tmp = 1. / scal 2025-09-08T13:54:05,891 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,892 ^ 2025-09-08T13:54:05,892 ------------------------------------------------------------ 2025-09-08T13:54:05,892 celer/sparse.pyx:193:30: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,892 Error compiling Cython file: 2025-09-08T13:54:05,892 ------------------------------------------------------------ 2025-09-08T13:54:05,892 ... 2025-09-08T13:54:05,892 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,892 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,892 if scal > 1. : 2025-09-08T13:54:05,893 tmp = 1. / scal 2025-09-08T13:54:05,893 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,893 ^ 2025-09-08T13:54:05,893 ------------------------------------------------------------ 2025-09-08T13:54:05,893 celer/sparse.pyx:193:36: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,893 Error compiling Cython file: 2025-09-08T13:54:05,893 ------------------------------------------------------------ 2025-09-08T13:54:05,893 ... 2025-09-08T13:54:05,894 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,894 n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,894 if scal > 1. : 2025-09-08T13:54:05,894 tmp = 1. / scal 2025-09-08T13:54:05,894 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,894 ^ 2025-09-08T13:54:05,894 ------------------------------------------------------------ 2025-09-08T13:54:05,894 celer/sparse.pyx:193:47: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,894 Error compiling Cython file: 2025-09-08T13:54:05,895 ------------------------------------------------------------ 2025-09-08T13:54:05,895 ... 2025-09-08T13:54:05,895 if scal > 1. : 2025-09-08T13:54:05,895 tmp = 1. / scal 2025-09-08T13:54:05,895 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,895 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,895 ^ 2025-09-08T13:54:05,895 ------------------------------------------------------------ 2025-09-08T13:54:05,895 celer/sparse.pyx:195:16: 'dual_value' is not a constant, variable or function identifier 2025-09-08T13:54:05,896 Error compiling Cython file: 2025-09-08T13:54:05,896 ------------------------------------------------------------ 2025-09-08T13:54:05,896 ... 2025-09-08T13:54:05,896 if scal > 1. : 2025-09-08T13:54:05,896 tmp = 1. / scal 2025-09-08T13:54:05,896 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,896 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,896 ^ 2025-09-08T13:54:05,896 ------------------------------------------------------------ 2025-09-08T13:54:05,897 celer/sparse.pyx:195:54: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,897 Error compiling Cython file: 2025-09-08T13:54:05,897 ------------------------------------------------------------ 2025-09-08T13:54:05,897 ... 2025-09-08T13:54:05,897 if scal > 1. : 2025-09-08T13:54:05,897 tmp = 1. / scal 2025-09-08T13:54:05,897 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,897 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,897 &y[0]) 2025-09-08T13:54:05,898 ^ 2025-09-08T13:54:05,898 ------------------------------------------------------------ 2025-09-08T13:54:05,898 celer/sparse.pyx:196:27: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,898 Error compiling Cython file: 2025-09-08T13:54:05,898 ------------------------------------------------------------ 2025-09-08T13:54:05,898 ... 2025-09-08T13:54:05,898 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,898 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,898 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,898 if scal > 1.: 2025-09-08T13:54:05,899 tmp = 1. / scal 2025-09-08T13:54:05,899 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,899 ^ 2025-09-08T13:54:05,899 ------------------------------------------------------------ 2025-09-08T13:54:05,899 celer/sparse.pyx:205:16: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,899 Error compiling Cython file: 2025-09-08T13:54:05,899 ------------------------------------------------------------ 2025-09-08T13:54:05,899 ... 2025-09-08T13:54:05,899 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,899 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,900 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,900 if scal > 1.: 2025-09-08T13:54:05,900 tmp = 1. / scal 2025-09-08T13:54:05,900 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,900 ^ 2025-09-08T13:54:05,900 ------------------------------------------------------------ 2025-09-08T13:54:05,900 celer/sparse.pyx:205:22: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,900 Error compiling Cython file: 2025-09-08T13:54:05,901 ------------------------------------------------------------ 2025-09-08T13:54:05,901 ... 2025-09-08T13:54:05,901 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,901 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,901 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,901 if scal > 1.: 2025-09-08T13:54:05,901 tmp = 1. / scal 2025-09-08T13:54:05,901 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,901 ^ 2025-09-08T13:54:05,901 ------------------------------------------------------------ 2025-09-08T13:54:05,901 celer/sparse.pyx:205:34: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,902 Error compiling Cython file: 2025-09-08T13:54:05,902 ------------------------------------------------------------ 2025-09-08T13:54:05,902 ... 2025-09-08T13:54:05,902 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,902 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,902 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,902 if scal > 1.: 2025-09-08T13:54:05,902 tmp = 1. / scal 2025-09-08T13:54:05,902 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,902 ^ 2025-09-08T13:54:05,903 ------------------------------------------------------------ 2025-09-08T13:54:05,903 celer/sparse.pyx:205:40: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,903 Error compiling Cython file: 2025-09-08T13:54:05,903 ------------------------------------------------------------ 2025-09-08T13:54:05,903 ... 2025-09-08T13:54:05,903 scal = compute_dual_scaling_sparse( 2025-09-08T13:54:05,903 n_features, n_samples, &theta_inner[0], X_data, X_indices, 2025-09-08T13:54:05,903 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,903 if scal > 1.: 2025-09-08T13:54:05,904 tmp = 1. / scal 2025-09-08T13:54:05,904 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,904 ^ 2025-09-08T13:54:05,904 ------------------------------------------------------------ 2025-09-08T13:54:05,904 celer/sparse.pyx:205:57: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,904 Error compiling Cython file: 2025-09-08T13:54:05,904 ------------------------------------------------------------ 2025-09-08T13:54:05,904 ... 2025-09-08T13:54:05,904 X_indptr, n_features, &dummy_C[0], X_mean, center) 2025-09-08T13:54:05,905 if scal > 1.: 2025-09-08T13:54:05,905 tmp = 1. / scal 2025-09-08T13:54:05,905 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,905 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,905 ^ 2025-09-08T13:54:05,905 ------------------------------------------------------------ 2025-09-08T13:54:05,905 celer/sparse.pyx:207:31: 'dual_value' is not a constant, variable or function identifier 2025-09-08T13:54:05,905 Error compiling Cython file: 2025-09-08T13:54:05,905 ------------------------------------------------------------ 2025-09-08T13:54:05,906 ... 2025-09-08T13:54:05,906 if scal > 1.: 2025-09-08T13:54:05,906 tmp = 1. / scal 2025-09-08T13:54:05,906 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,906 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,906 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,906 ^ 2025-09-08T13:54:05,906 ------------------------------------------------------------ 2025-09-08T13:54:05,906 celer/sparse.pyx:208:42: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,907 Error compiling Cython file: 2025-09-08T13:54:05,907 ------------------------------------------------------------ 2025-09-08T13:54:05,907 ... 2025-09-08T13:54:05,907 if scal > 1.: 2025-09-08T13:54:05,907 tmp = 1. / scal 2025-09-08T13:54:05,907 fscal(&n_samples, &tmp, &theta_inner[0], &inc) 2025-09-08T13:54:05,907 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,907 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,907 ^ 2025-09-08T13:54:05,907 ------------------------------------------------------------ 2025-09-08T13:54:05,908 celer/sparse.pyx:208:59: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,908 Error compiling Cython file: 2025-09-08T13:54:05,908 ------------------------------------------------------------ 2025-09-08T13:54:05,908 ... 2025-09-08T13:54:05,908 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,908 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,908 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,908 d_obj = d_obj_from_inner 2025-09-08T13:54:05,908 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,909 ^ 2025-09-08T13:54:05,909 ------------------------------------------------------------ 2025-09-08T13:54:05,909 celer/sparse.pyx:212:12: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,909 Error compiling Cython file: 2025-09-08T13:54:05,909 ------------------------------------------------------------ 2025-09-08T13:54:05,909 ... 2025-09-08T13:54:05,909 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,909 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,910 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,910 d_obj = d_obj_from_inner 2025-09-08T13:54:05,910 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,910 ^ 2025-09-08T13:54:05,910 ------------------------------------------------------------ 2025-09-08T13:54:05,910 celer/sparse.pyx:212:18: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,910 Error compiling Cython file: 2025-09-08T13:54:05,910 ------------------------------------------------------------ 2025-09-08T13:54:05,910 ... 2025-09-08T13:54:05,910 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,911 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,911 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,911 d_obj = d_obj_from_inner 2025-09-08T13:54:05,911 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,911 ^ 2025-09-08T13:54:05,911 ------------------------------------------------------------ 2025-09-08T13:54:05,911 celer/sparse.pyx:212:30: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,911 Error compiling Cython file: 2025-09-08T13:54:05,911 ------------------------------------------------------------ 2025-09-08T13:54:05,912 ... 2025-09-08T13:54:05,912 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,912 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,912 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,912 d_obj = d_obj_from_inner 2025-09-08T13:54:05,912 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,912 ^ 2025-09-08T13:54:05,912 ------------------------------------------------------------ 2025-09-08T13:54:05,912 celer/sparse.pyx:212:47: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,913 Error compiling Cython file: 2025-09-08T13:54:05,913 ------------------------------------------------------------ 2025-09-08T13:54:05,913 ... 2025-09-08T13:54:05,913 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,913 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,913 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,913 d_obj = d_obj_from_inner 2025-09-08T13:54:05,913 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,913 ^ 2025-09-08T13:54:05,914 ------------------------------------------------------------ 2025-09-08T13:54:05,914 celer/sparse.pyx:212:53: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,914 Error compiling Cython file: 2025-09-08T13:54:05,914 ------------------------------------------------------------ 2025-09-08T13:54:05,914 ... 2025-09-08T13:54:05,914 d_obj_from_inner = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:05,914 &theta_inner[0], &y[0]) 2025-09-08T13:54:05,914 if d_obj_from_inner > d_obj: 2025-09-08T13:54:05,915 d_obj = d_obj_from_inner 2025-09-08T13:54:05,915 fcopy(&n_samples, &theta_inner[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,915 ^ 2025-09-08T13:54:05,915 ------------------------------------------------------------ 2025-09-08T13:54:05,915 celer/sparse.pyx:212:64: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,915 Error compiling Cython file: 2025-09-08T13:54:05,915 ------------------------------------------------------------ 2025-09-08T13:54:05,915 ... 2025-09-08T13:54:05,915 if t == 0 or d_obj > highest_d_obj: 2025-09-08T13:54:05,916 highest_d_obj = d_obj 2025-09-08T13:54:05,916 # TODO implement a best_theta 2025-09-08T13:54:05,916 p_obj = primal_value(alpha, n_samples, &R[0], n_features, &w[0]) 2025-09-08T13:54:05,916 ^ 2025-09-08T13:54:05,916 ------------------------------------------------------------ 2025-09-08T13:54:05,916 celer/sparse.pyx:218:16: 'primal_value' is not a constant, variable or function identifier 2025-09-08T13:54:05,916 Error compiling Cython file: 2025-09-08T13:54:05,916 ------------------------------------------------------------ 2025-09-08T13:54:05,917 ... 2025-09-08T13:54:05,917 if t == 0 or d_obj > highest_d_obj: 2025-09-08T13:54:05,917 highest_d_obj = d_obj 2025-09-08T13:54:05,917 # TODO implement a best_theta 2025-09-08T13:54:05,917 p_obj = primal_value(alpha, n_samples, &R[0], n_features, &w[0]) 2025-09-08T13:54:05,917 ^ 2025-09-08T13:54:05,917 ------------------------------------------------------------ 2025-09-08T13:54:05,917 celer/sparse.pyx:218:47: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,918 Error compiling Cython file: 2025-09-08T13:54:05,918 ------------------------------------------------------------ 2025-09-08T13:54:05,918 ... 2025-09-08T13:54:05,918 if t == 0 or d_obj > highest_d_obj: 2025-09-08T13:54:05,918 highest_d_obj = d_obj 2025-09-08T13:54:05,918 # TODO implement a best_theta 2025-09-08T13:54:05,918 p_obj = primal_value(alpha, n_samples, &R[0], n_features, &w[0]) 2025-09-08T13:54:05,918 ^ 2025-09-08T13:54:05,918 ------------------------------------------------------------ 2025-09-08T13:54:05,919 celer/sparse.pyx:218:66: Cannot convert 'double *' to Python object 2025-09-08T13:54:05,919 performance hint: celer/sparse.pyx:258:27: Index should be typed for more efficient access 2025-09-08T13:54:05,924 Error compiling Cython file: 2025-09-08T13:54:05,924 ------------------------------------------------------------ 2025-09-08T13:54:05,924 ... 2025-09-08T13:54:05,924 for epoch in range(max_epochs): 2025-09-08T13:54:05,925 if epoch % gap_freq == 1: 2025-09-08T13:54:05,925 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,925 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,925 ^ 2025-09-08T13:54:05,925 ------------------------------------------------------------ 2025-09-08T13:54:05,925 celer/sparse.pyx:354:12: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,925 Error compiling Cython file: 2025-09-08T13:54:05,925 ------------------------------------------------------------ 2025-09-08T13:54:05,925 ... 2025-09-08T13:54:05,926 for epoch in range(max_epochs): 2025-09-08T13:54:05,926 if epoch % gap_freq == 1: 2025-09-08T13:54:05,926 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,926 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,926 ^ 2025-09-08T13:54:05,926 ------------------------------------------------------------ 2025-09-08T13:54:05,926 celer/sparse.pyx:354:18: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,927 Error compiling Cython file: 2025-09-08T13:54:05,927 ------------------------------------------------------------ 2025-09-08T13:54:05,927 ... 2025-09-08T13:54:05,927 for epoch in range(max_epochs): 2025-09-08T13:54:05,927 if epoch % gap_freq == 1: 2025-09-08T13:54:05,927 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,927 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,927 ^ 2025-09-08T13:54:05,927 ------------------------------------------------------------ 2025-09-08T13:54:05,928 celer/sparse.pyx:354:30: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,928 Error compiling Cython file: 2025-09-08T13:54:05,928 ------------------------------------------------------------ 2025-09-08T13:54:05,928 ... 2025-09-08T13:54:05,928 for epoch in range(max_epochs): 2025-09-08T13:54:05,928 if epoch % gap_freq == 1: 2025-09-08T13:54:05,928 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,928 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,929 ^ 2025-09-08T13:54:05,929 ------------------------------------------------------------ 2025-09-08T13:54:05,929 celer/sparse.pyx:354:37: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,929 Error compiling Cython file: 2025-09-08T13:54:05,929 ------------------------------------------------------------ 2025-09-08T13:54:05,929 ... 2025-09-08T13:54:05,929 for epoch in range(max_epochs): 2025-09-08T13:54:05,929 if epoch % gap_freq == 1: 2025-09-08T13:54:05,930 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,930 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,930 ^ 2025-09-08T13:54:05,930 ------------------------------------------------------------ 2025-09-08T13:54:05,930 celer/sparse.pyx:354:43: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,930 Error compiling Cython file: 2025-09-08T13:54:05,930 ------------------------------------------------------------ 2025-09-08T13:54:05,930 ... 2025-09-08T13:54:05,931 for epoch in range(max_epochs): 2025-09-08T13:54:05,931 if epoch % gap_freq == 1: 2025-09-08T13:54:05,931 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,931 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,931 ^ 2025-09-08T13:54:05,931 ------------------------------------------------------------ 2025-09-08T13:54:05,931 celer/sparse.pyx:354:54: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,931 Error compiling Cython file: 2025-09-08T13:54:05,932 ------------------------------------------------------------ 2025-09-08T13:54:05,932 ... 2025-09-08T13:54:05,932 for epoch in range(max_epochs): 2025-09-08T13:54:05,932 if epoch % gap_freq == 1: 2025-09-08T13:54:05,932 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,932 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,932 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,932 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,932 ^ 2025-09-08T13:54:05,932 ------------------------------------------------------------ 2025-09-08T13:54:05,933 celer/sparse.pyx:356:12: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,933 Error compiling Cython file: 2025-09-08T13:54:05,933 ------------------------------------------------------------ 2025-09-08T13:54:05,933 ... 2025-09-08T13:54:05,933 for epoch in range(max_epochs): 2025-09-08T13:54:05,933 if epoch % gap_freq == 1: 2025-09-08T13:54:05,933 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,933 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,934 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,934 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,934 ^ 2025-09-08T13:54:05,934 ------------------------------------------------------------ 2025-09-08T13:54:05,934 celer/sparse.pyx:356:18: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,934 Error compiling Cython file: 2025-09-08T13:54:05,934 ------------------------------------------------------------ 2025-09-08T13:54:05,934 ... 2025-09-08T13:54:05,934 for epoch in range(max_epochs): 2025-09-08T13:54:05,934 if epoch % gap_freq == 1: 2025-09-08T13:54:05,935 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,935 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,935 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,935 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,935 ^ 2025-09-08T13:54:05,935 ------------------------------------------------------------ 2025-09-08T13:54:05,935 celer/sparse.pyx:356:30: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,935 Error compiling Cython file: 2025-09-08T13:54:05,935 ------------------------------------------------------------ 2025-09-08T13:54:05,936 ... 2025-09-08T13:54:05,936 for epoch in range(max_epochs): 2025-09-08T13:54:05,936 if epoch % gap_freq == 1: 2025-09-08T13:54:05,936 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,936 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,936 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,936 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,936 ^ 2025-09-08T13:54:05,936 ------------------------------------------------------------ 2025-09-08T13:54:05,936 celer/sparse.pyx:356:36: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,937 Error compiling Cython file: 2025-09-08T13:54:05,937 ------------------------------------------------------------ 2025-09-08T13:54:05,937 ... 2025-09-08T13:54:05,937 for epoch in range(max_epochs): 2025-09-08T13:54:05,937 if epoch % gap_freq == 1: 2025-09-08T13:54:05,937 # theta = R / (alpha * n_samples) 2025-09-08T13:54:05,937 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:05,937 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:05,937 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,937 ^ 2025-09-08T13:54:05,937 ------------------------------------------------------------ 2025-09-08T13:54:05,938 celer/sparse.pyx:356:47: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,938 Error compiling Cython file: 2025-09-08T13:54:05,938 ------------------------------------------------------------ 2025-09-08T13:54:05,938 ... 2025-09-08T13:54:05,938 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,938 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,938 if dual_scale > 1. : 2025-09-08T13:54:05,938 tmp = 1. / dual_scale 2025-09-08T13:54:05,938 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,939 ^ 2025-09-08T13:54:05,939 ------------------------------------------------------------ 2025-09-08T13:54:05,939 celer/sparse.pyx:364:16: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,939 Error compiling Cython file: 2025-09-08T13:54:05,939 ------------------------------------------------------------ 2025-09-08T13:54:05,939 ... 2025-09-08T13:54:05,939 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,939 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,940 if dual_scale > 1. : 2025-09-08T13:54:05,940 tmp = 1. / dual_scale 2025-09-08T13:54:05,940 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,940 ^ 2025-09-08T13:54:05,940 ------------------------------------------------------------ 2025-09-08T13:54:05,940 celer/sparse.pyx:364:22: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,940 Error compiling Cython file: 2025-09-08T13:54:05,940 ------------------------------------------------------------ 2025-09-08T13:54:05,940 ... 2025-09-08T13:54:05,940 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,941 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,941 if dual_scale > 1. : 2025-09-08T13:54:05,941 tmp = 1. / dual_scale 2025-09-08T13:54:05,941 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,941 ^ 2025-09-08T13:54:05,941 ------------------------------------------------------------ 2025-09-08T13:54:05,941 celer/sparse.pyx:364:34: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,941 Error compiling Cython file: 2025-09-08T13:54:05,942 ------------------------------------------------------------ 2025-09-08T13:54:05,942 ... 2025-09-08T13:54:05,942 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,942 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,942 if dual_scale > 1. : 2025-09-08T13:54:05,942 tmp = 1. / dual_scale 2025-09-08T13:54:05,942 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,942 ^ 2025-09-08T13:54:05,942 ------------------------------------------------------------ 2025-09-08T13:54:05,942 celer/sparse.pyx:364:40: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,943 Error compiling Cython file: 2025-09-08T13:54:05,943 ------------------------------------------------------------ 2025-09-08T13:54:05,943 ... 2025-09-08T13:54:05,943 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:05,943 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,943 if dual_scale > 1. : 2025-09-08T13:54:05,943 tmp = 1. / dual_scale 2025-09-08T13:54:05,943 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,943 ^ 2025-09-08T13:54:05,944 ------------------------------------------------------------ 2025-09-08T13:54:05,944 celer/sparse.pyx:364:51: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,944 Error compiling Cython file: 2025-09-08T13:54:05,944 ------------------------------------------------------------ 2025-09-08T13:54:05,944 ... 2025-09-08T13:54:05,944 if dual_scale > 1. : 2025-09-08T13:54:05,944 tmp = 1. / dual_scale 2025-09-08T13:54:05,944 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,945 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,945 ^ 2025-09-08T13:54:05,945 ------------------------------------------------------------ 2025-09-08T13:54:05,945 celer/sparse.pyx:366:20: 'dual_value' is not a constant, variable or function identifier 2025-09-08T13:54:05,945 Error compiling Cython file: 2025-09-08T13:54:05,945 ------------------------------------------------------------ 2025-09-08T13:54:05,945 ... 2025-09-08T13:54:05,946 if dual_scale > 1. : 2025-09-08T13:54:05,946 tmp = 1. / dual_scale 2025-09-08T13:54:05,946 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,946 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,946 ^ 2025-09-08T13:54:05,946 ------------------------------------------------------------ 2025-09-08T13:54:05,946 celer/sparse.pyx:366:58: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,946 Error compiling Cython file: 2025-09-08T13:54:05,946 ------------------------------------------------------------ 2025-09-08T13:54:05,947 ... 2025-09-08T13:54:05,947 if dual_scale > 1. : 2025-09-08T13:54:05,947 tmp = 1. / dual_scale 2025-09-08T13:54:05,947 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:05,947 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:05,947 &y[0]) 2025-09-08T13:54:05,947 ^ 2025-09-08T13:54:05,947 ------------------------------------------------------------ 2025-09-08T13:54:05,947 celer/sparse.pyx:367:31: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,948 Error compiling Cython file: 2025-09-08T13:54:05,948 ------------------------------------------------------------ 2025-09-08T13:54:05,948 ... 2025-09-08T13:54:05,948 &y[0]) 2025-09-08T13:54:05,948 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:05,948 if epoch // gap_freq < K: 2025-09-08T13:54:05,948 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,948 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,948 ^ 2025-09-08T13:54:05,948 ------------------------------------------------------------ 2025-09-08T13:54:05,949 celer/sparse.pyx:372:20: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,949 Error compiling Cython file: 2025-09-08T13:54:05,949 ------------------------------------------------------------ 2025-09-08T13:54:05,949 ... 2025-09-08T13:54:05,949 &y[0]) 2025-09-08T13:54:05,949 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:05,949 if epoch // gap_freq < K: 2025-09-08T13:54:05,949 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,950 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,950 ^ 2025-09-08T13:54:05,950 ------------------------------------------------------------ 2025-09-08T13:54:05,950 celer/sparse.pyx:372:26: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,950 Error compiling Cython file: 2025-09-08T13:54:05,950 ------------------------------------------------------------ 2025-09-08T13:54:05,950 ... 2025-09-08T13:54:05,950 &y[0]) 2025-09-08T13:54:05,950 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:05,951 if epoch // gap_freq < K: 2025-09-08T13:54:05,951 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,951 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,951 ^ 2025-09-08T13:54:05,951 ------------------------------------------------------------ 2025-09-08T13:54:05,951 celer/sparse.pyx:372:38: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,951 Error compiling Cython file: 2025-09-08T13:54:05,951 ------------------------------------------------------------ 2025-09-08T13:54:05,951 ... 2025-09-08T13:54:05,952 &y[0]) 2025-09-08T13:54:05,952 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:05,952 if epoch // gap_freq < K: 2025-09-08T13:54:05,952 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,952 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,952 ^ 2025-09-08T13:54:05,952 ------------------------------------------------------------ 2025-09-08T13:54:05,952 celer/sparse.pyx:372:45: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,953 Error compiling Cython file: 2025-09-08T13:54:05,953 ------------------------------------------------------------ 2025-09-08T13:54:05,953 ... 2025-09-08T13:54:05,953 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:05,953 if epoch // gap_freq < K: 2025-09-08T13:54:05,953 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,953 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,953 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,953 ^ 2025-09-08T13:54:05,953 ------------------------------------------------------------ 2025-09-08T13:54:05,954 celer/sparse.pyx:373:26: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,954 Error compiling Cython file: 2025-09-08T13:54:05,954 ------------------------------------------------------------ 2025-09-08T13:54:05,954 ... 2025-09-08T13:54:05,954 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:05,954 if epoch // gap_freq < K: 2025-09-08T13:54:05,954 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,954 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,955 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,955 ^ 2025-09-08T13:54:05,955 ------------------------------------------------------------ 2025-09-08T13:54:05,955 celer/sparse.pyx:373:61: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,955 Error compiling Cython file: 2025-09-08T13:54:05,955 ------------------------------------------------------------ 2025-09-08T13:54:05,955 ... 2025-09-08T13:54:05,955 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,955 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,955 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,956 else: 2025-09-08T13:54:05,956 for k in range(K - 1): 2025-09-08T13:54:05,956 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,956 ^ 2025-09-08T13:54:05,956 ------------------------------------------------------------ 2025-09-08T13:54:05,956 celer/sparse.pyx:376:24: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,956 Error compiling Cython file: 2025-09-08T13:54:05,956 ------------------------------------------------------------ 2025-09-08T13:54:05,956 ... 2025-09-08T13:54:05,956 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,957 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,957 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,957 else: 2025-09-08T13:54:05,957 for k in range(K - 1): 2025-09-08T13:54:05,957 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,957 ^ 2025-09-08T13:54:05,957 ------------------------------------------------------------ 2025-09-08T13:54:05,957 celer/sparse.pyx:376:30: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,957 Error compiling Cython file: 2025-09-08T13:54:05,958 ------------------------------------------------------------ 2025-09-08T13:54:05,958 ... 2025-09-08T13:54:05,958 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,958 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,958 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,958 else: 2025-09-08T13:54:05,958 for k in range(K - 1): 2025-09-08T13:54:05,958 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,958 ^ 2025-09-08T13:54:05,958 ------------------------------------------------------------ 2025-09-08T13:54:05,958 celer/sparse.pyx:376:42: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,959 Error compiling Cython file: 2025-09-08T13:54:05,959 ------------------------------------------------------------ 2025-09-08T13:54:05,959 ... 2025-09-08T13:54:05,959 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:05,959 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,959 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,959 else: 2025-09-08T13:54:05,959 for k in range(K - 1): 2025-09-08T13:54:05,959 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,959 ^ 2025-09-08T13:54:05,960 ------------------------------------------------------------ 2025-09-08T13:54:05,960 celer/sparse.pyx:376:65: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,960 Error compiling Cython file: 2025-09-08T13:54:05,960 ------------------------------------------------------------ 2025-09-08T13:54:05,960 ... 2025-09-08T13:54:05,960 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,960 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,960 else: 2025-09-08T13:54:05,960 for k in range(K - 1): 2025-09-08T13:54:05,960 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,961 &last_K_res[k, 0], &inc) 2025-09-08T13:54:05,961 ^ 2025-09-08T13:54:05,961 ------------------------------------------------------------ 2025-09-08T13:54:05,961 celer/sparse.pyx:377:30: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,961 Error compiling Cython file: 2025-09-08T13:54:05,961 ------------------------------------------------------------ 2025-09-08T13:54:05,961 ... 2025-09-08T13:54:05,961 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:05,961 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,961 else: 2025-09-08T13:54:05,962 for k in range(K - 1): 2025-09-08T13:54:05,962 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,962 &last_K_res[k, 0], &inc) 2025-09-08T13:54:05,962 ^ 2025-09-08T13:54:05,962 ------------------------------------------------------------ 2025-09-08T13:54:05,962 celer/sparse.pyx:377:49: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,962 Error compiling Cython file: 2025-09-08T13:54:05,962 ------------------------------------------------------------ 2025-09-08T13:54:05,962 ... 2025-09-08T13:54:05,962 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,963 else: 2025-09-08T13:54:05,963 for k in range(K - 1): 2025-09-08T13:54:05,963 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,963 &last_K_res[k, 0], &inc) 2025-09-08T13:54:05,963 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:05,963 ^ 2025-09-08T13:54:05,963 ------------------------------------------------------------ 2025-09-08T13:54:05,963 celer/sparse.pyx:378:20: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:05,963 Error compiling Cython file: 2025-09-08T13:54:05,964 ------------------------------------------------------------ 2025-09-08T13:54:05,964 ... 2025-09-08T13:54:05,964 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,964 else: 2025-09-08T13:54:05,964 for k in range(K - 1): 2025-09-08T13:54:05,964 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,964 &last_K_res[k, 0], &inc) 2025-09-08T13:54:05,964 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:05,964 ^ 2025-09-08T13:54:05,964 ------------------------------------------------------------ 2025-09-08T13:54:05,964 celer/sparse.pyx:378:26: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,965 Error compiling Cython file: 2025-09-08T13:54:05,965 ------------------------------------------------------------ 2025-09-08T13:54:05,965 ... 2025-09-08T13:54:05,965 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,965 else: 2025-09-08T13:54:05,965 for k in range(K - 1): 2025-09-08T13:54:05,965 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,965 &last_K_res[k, 0], &inc) 2025-09-08T13:54:05,965 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:05,966 ^ 2025-09-08T13:54:05,966 ------------------------------------------------------------ 2025-09-08T13:54:05,966 celer/sparse.pyx:378:38: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,966 Error compiling Cython file: 2025-09-08T13:54:05,966 ------------------------------------------------------------ 2025-09-08T13:54:05,966 ... 2025-09-08T13:54:05,966 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,966 else: 2025-09-08T13:54:05,966 for k in range(K - 1): 2025-09-08T13:54:05,966 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,967 &last_K_res[k, 0], &inc) 2025-09-08T13:54:05,967 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:05,967 ^ 2025-09-08T13:54:05,967 ------------------------------------------------------------ 2025-09-08T13:54:05,967 celer/sparse.pyx:378:45: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,967 Error compiling Cython file: 2025-09-08T13:54:05,967 ------------------------------------------------------------ 2025-09-08T13:54:05,967 ... 2025-09-08T13:54:05,967 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,967 else: 2025-09-08T13:54:05,968 for k in range(K - 1): 2025-09-08T13:54:05,968 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,968 &last_K_res[k, 0], &inc) 2025-09-08T13:54:05,968 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:05,968 ^ 2025-09-08T13:54:05,968 ------------------------------------------------------------ 2025-09-08T13:54:05,968 celer/sparse.pyx:378:51: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,968 Error compiling Cython file: 2025-09-08T13:54:05,968 ------------------------------------------------------------ 2025-09-08T13:54:05,968 ... 2025-09-08T13:54:05,969 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:05,969 else: 2025-09-08T13:54:05,969 for k in range(K - 1): 2025-09-08T13:54:05,969 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:05,969 &last_K_res[k, 0], &inc) 2025-09-08T13:54:05,969 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:05,969 ^ 2025-09-08T13:54:05,969 ------------------------------------------------------------ 2025-09-08T13:54:05,969 celer/sparse.pyx:378:74: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,970 Error compiling Cython file: 2025-09-08T13:54:05,970 ------------------------------------------------------------ 2025-09-08T13:54:05,970 ... 2025-09-08T13:54:05,970 for i in range(n_samples): 2025-09-08T13:54:05,970 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:05,970 for k in range(K - 1): 2025-09-08T13:54:05,970 for j in range(k, K - 1): 2025-09-08T13:54:05,970 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:05,970 ^ 2025-09-08T13:54:05,970 ------------------------------------------------------------ 2025-09-08T13:54:05,971 celer/sparse.pyx:385:40: 'fdot' is not a constant, variable or function identifier 2025-09-08T13:54:05,971 Error compiling Cython file: 2025-09-08T13:54:05,971 ------------------------------------------------------------ 2025-09-08T13:54:05,971 ... 2025-09-08T13:54:05,971 for i in range(n_samples): 2025-09-08T13:54:05,971 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:05,971 for k in range(K - 1): 2025-09-08T13:54:05,971 for j in range(k, K - 1): 2025-09-08T13:54:05,972 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:05,972 ^ 2025-09-08T13:54:05,972 ------------------------------------------------------------ 2025-09-08T13:54:05,972 celer/sparse.pyx:385:45: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,972 Error compiling Cython file: 2025-09-08T13:54:05,972 ------------------------------------------------------------ 2025-09-08T13:54:05,972 ... 2025-09-08T13:54:05,972 for i in range(n_samples): 2025-09-08T13:54:05,972 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:05,973 for k in range(K - 1): 2025-09-08T13:54:05,973 for j in range(k, K - 1): 2025-09-08T13:54:05,973 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:05,973 ^ 2025-09-08T13:54:05,973 ------------------------------------------------------------ 2025-09-08T13:54:05,973 celer/sparse.pyx:385:57: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,973 Error compiling Cython file: 2025-09-08T13:54:05,973 ------------------------------------------------------------ 2025-09-08T13:54:05,973 ... 2025-09-08T13:54:05,974 for i in range(n_samples): 2025-09-08T13:54:05,974 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:05,974 for k in range(K - 1): 2025-09-08T13:54:05,974 for j in range(k, K - 1): 2025-09-08T13:54:05,974 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:05,974 ^ 2025-09-08T13:54:05,974 ------------------------------------------------------------ 2025-09-08T13:54:05,974 celer/sparse.pyx:385:67: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,975 Error compiling Cython file: 2025-09-08T13:54:05,975 ------------------------------------------------------------ 2025-09-08T13:54:05,975 ... 2025-09-08T13:54:05,975 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:05,975 for k in range(K - 1): 2025-09-08T13:54:05,975 for j in range(k, K - 1): 2025-09-08T13:54:05,975 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:05,975 &U[j, 0], &inc) 2025-09-08T13:54:05,975 ^ 2025-09-08T13:54:05,975 ------------------------------------------------------------ 2025-09-08T13:54:05,976 celer/sparse.pyx:386:46: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,976 Error compiling Cython file: 2025-09-08T13:54:05,976 ------------------------------------------------------------ 2025-09-08T13:54:05,976 ... 2025-09-08T13:54:05,976 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:05,976 for k in range(K - 1): 2025-09-08T13:54:05,976 for j in range(k, K - 1): 2025-09-08T13:54:05,976 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:05,976 &U[j, 0], &inc) 2025-09-08T13:54:05,977 ^ 2025-09-08T13:54:05,977 ------------------------------------------------------------ 2025-09-08T13:54:05,977 celer/sparse.pyx:386:56: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,977 Error compiling Cython file: 2025-09-08T13:54:05,977 ------------------------------------------------------------ 2025-09-08T13:54:05,977 ... 2025-09-08T13:54:05,977 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:05,977 # by dposv 2025-09-08T13:54:05,977 for k in range(K - 1): 2025-09-08T13:54:05,977 onesK[k] = 1 2025-09-08T13:54:05,978 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:05,978 ^ 2025-09-08T13:54:05,978 ------------------------------------------------------------ 2025-09-08T13:54:05,978 celer/sparse.pyx:394:20: 'fposv' is not a constant, variable or function identifier 2025-09-08T13:54:05,978 Error compiling Cython file: 2025-09-08T13:54:05,978 ------------------------------------------------------------ 2025-09-08T13:54:05,978 ... 2025-09-08T13:54:05,978 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:05,979 # by dposv 2025-09-08T13:54:05,979 for k in range(K - 1): 2025-09-08T13:54:05,979 onesK[k] = 1 2025-09-08T13:54:05,979 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:05,979 ^ 2025-09-08T13:54:05,979 ------------------------------------------------------------ 2025-09-08T13:54:05,979 celer/sparse.pyx:394:35: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,979 Error compiling Cython file: 2025-09-08T13:54:05,979 ------------------------------------------------------------ 2025-09-08T13:54:05,980 ... 2025-09-08T13:54:05,980 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:05,980 # by dposv 2025-09-08T13:54:05,980 for k in range(K - 1): 2025-09-08T13:54:05,980 onesK[k] = 1 2025-09-08T13:54:05,980 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:05,980 ^ 2025-09-08T13:54:05,980 ------------------------------------------------------------ 2025-09-08T13:54:05,980 celer/sparse.pyx:394:45: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,981 Error compiling Cython file: 2025-09-08T13:54:05,981 ------------------------------------------------------------ 2025-09-08T13:54:05,981 ... 2025-09-08T13:54:05,981 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:05,981 # by dposv 2025-09-08T13:54:05,981 for k in range(K - 1): 2025-09-08T13:54:05,981 onesK[k] = 1 2025-09-08T13:54:05,981 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:05,981 ^ 2025-09-08T13:54:05,981 ------------------------------------------------------------ 2025-09-08T13:54:05,982 celer/sparse.pyx:394:51: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,982 Error compiling Cython file: 2025-09-08T13:54:05,982 ------------------------------------------------------------ 2025-09-08T13:54:05,982 ... 2025-09-08T13:54:05,982 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:05,982 # by dposv 2025-09-08T13:54:05,982 for k in range(K - 1): 2025-09-08T13:54:05,983 onesK[k] = 1 2025-09-08T13:54:05,983 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:05,983 ^ 2025-09-08T13:54:05,983 ------------------------------------------------------------ 2025-09-08T13:54:05,983 celer/sparse.pyx:394:63: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,983 Error compiling Cython file: 2025-09-08T13:54:05,983 ------------------------------------------------------------ 2025-09-08T13:54:05,983 ... 2025-09-08T13:54:05,983 # by dposv 2025-09-08T13:54:05,984 for k in range(K - 1): 2025-09-08T13:54:05,984 onesK[k] = 1 2025-09-08T13:54:05,984 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:05,984 &onesK[0], &Kminus1, 2025-09-08T13:54:05,984 ^ 2025-09-08T13:54:05,984 ------------------------------------------------------------ 2025-09-08T13:54:05,984 celer/sparse.pyx:395:27: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,984 Error compiling Cython file: 2025-09-08T13:54:05,985 ------------------------------------------------------------ 2025-09-08T13:54:05,985 ... 2025-09-08T13:54:05,985 # by dposv 2025-09-08T13:54:05,985 for k in range(K - 1): 2025-09-08T13:54:05,985 onesK[k] = 1 2025-09-08T13:54:05,985 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:05,985 &onesK[0], &Kminus1, 2025-09-08T13:54:05,985 ^ 2025-09-08T13:54:05,985 ------------------------------------------------------------ 2025-09-08T13:54:05,986 celer/sparse.pyx:395:38: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,986 Error compiling Cython file: 2025-09-08T13:54:05,986 ------------------------------------------------------------ 2025-09-08T13:54:05,986 ... 2025-09-08T13:54:05,986 for k in range(K - 1): 2025-09-08T13:54:05,986 onesK[k] = 1 2025-09-08T13:54:05,986 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:05,986 &onesK[0], &Kminus1, 2025-09-08T13:54:05,986 &info_dposv) 2025-09-08T13:54:05,986 ^ 2025-09-08T13:54:05,987 ------------------------------------------------------------ 2025-09-08T13:54:05,987 celer/sparse.pyx:396:27: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,987 Error compiling Cython file: 2025-09-08T13:54:05,987 ------------------------------------------------------------ 2025-09-08T13:54:05,987 ... 2025-09-08T13:54:05,987 for k in range(K - 1): 2025-09-08T13:54:05,987 for i in range(n_samples): 2025-09-08T13:54:05,987 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:05,988 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:05,988 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,988 ^ 2025-09-08T13:54:05,988 ------------------------------------------------------------ 2025-09-08T13:54:05,988 celer/sparse.pyx:420:20: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,988 Error compiling Cython file: 2025-09-08T13:54:05,988 ------------------------------------------------------------ 2025-09-08T13:54:05,988 ... 2025-09-08T13:54:05,989 for k in range(K - 1): 2025-09-08T13:54:05,989 for i in range(n_samples): 2025-09-08T13:54:05,989 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:05,989 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:05,989 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,989 ^ 2025-09-08T13:54:05,989 ------------------------------------------------------------ 2025-09-08T13:54:05,989 celer/sparse.pyx:420:26: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,989 Error compiling Cython file: 2025-09-08T13:54:05,990 ------------------------------------------------------------ 2025-09-08T13:54:05,990 ... 2025-09-08T13:54:05,990 for k in range(K - 1): 2025-09-08T13:54:05,990 for i in range(n_samples): 2025-09-08T13:54:05,990 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:05,990 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:05,990 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,990 ^ 2025-09-08T13:54:05,990 ------------------------------------------------------------ 2025-09-08T13:54:05,991 celer/sparse.pyx:420:38: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,991 Error compiling Cython file: 2025-09-08T13:54:05,991 ------------------------------------------------------------ 2025-09-08T13:54:05,991 ... 2025-09-08T13:54:05,991 for k in range(K - 1): 2025-09-08T13:54:05,991 for i in range(n_samples): 2025-09-08T13:54:05,991 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:05,991 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:05,991 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,991 ^ 2025-09-08T13:54:05,992 ------------------------------------------------------------ 2025-09-08T13:54:05,992 celer/sparse.pyx:420:44: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,992 Error compiling Cython file: 2025-09-08T13:54:05,992 ------------------------------------------------------------ 2025-09-08T13:54:05,992 ... 2025-09-08T13:54:05,992 for k in range(K - 1): 2025-09-08T13:54:05,992 for i in range(n_samples): 2025-09-08T13:54:05,992 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:05,993 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:05,993 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,993 ^ 2025-09-08T13:54:05,993 ------------------------------------------------------------ 2025-09-08T13:54:05,993 celer/sparse.pyx:420:59: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,993 Error compiling Cython file: 2025-09-08T13:54:05,993 ------------------------------------------------------------ 2025-09-08T13:54:05,993 ... 2025-09-08T13:54:05,993 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:05,994 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,994 if dual_scale_accel > 1. : 2025-09-08T13:54:05,994 tmp = 1. / dual_scale_accel 2025-09-08T13:54:05,994 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,994 ^ 2025-09-08T13:54:05,994 ------------------------------------------------------------ 2025-09-08T13:54:05,994 celer/sparse.pyx:428:24: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:05,994 Error compiling Cython file: 2025-09-08T13:54:05,995 ------------------------------------------------------------ 2025-09-08T13:54:05,995 ... 2025-09-08T13:54:05,995 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:05,995 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,995 if dual_scale_accel > 1. : 2025-09-08T13:54:05,995 tmp = 1. / dual_scale_accel 2025-09-08T13:54:05,995 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,995 ^ 2025-09-08T13:54:05,995 ------------------------------------------------------------ 2025-09-08T13:54:05,995 celer/sparse.pyx:428:30: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,996 Error compiling Cython file: 2025-09-08T13:54:05,996 ------------------------------------------------------------ 2025-09-08T13:54:05,996 ... 2025-09-08T13:54:05,996 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:05,996 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,996 if dual_scale_accel > 1. : 2025-09-08T13:54:05,996 tmp = 1. / dual_scale_accel 2025-09-08T13:54:05,996 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,996 ^ 2025-09-08T13:54:05,997 ------------------------------------------------------------ 2025-09-08T13:54:05,997 celer/sparse.pyx:428:42: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,997 Error compiling Cython file: 2025-09-08T13:54:05,997 ------------------------------------------------------------ 2025-09-08T13:54:05,997 ... 2025-09-08T13:54:05,997 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:05,997 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,997 if dual_scale_accel > 1. : 2025-09-08T13:54:05,997 tmp = 1. / dual_scale_accel 2025-09-08T13:54:05,998 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,998 ^ 2025-09-08T13:54:05,998 ------------------------------------------------------------ 2025-09-08T13:54:05,998 celer/sparse.pyx:428:48: Cannot convert 'float *' to Python object 2025-09-08T13:54:05,998 Error compiling Cython file: 2025-09-08T13:54:05,998 ------------------------------------------------------------ 2025-09-08T13:54:05,998 ... 2025-09-08T13:54:05,998 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:05,998 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:05,999 if dual_scale_accel > 1. : 2025-09-08T13:54:05,999 tmp = 1. / dual_scale_accel 2025-09-08T13:54:05,999 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:05,999 ^ 2025-09-08T13:54:05,999 ------------------------------------------------------------ 2025-09-08T13:54:05,999 celer/sparse.pyx:428:63: Cannot convert 'int *' to Python object 2025-09-08T13:54:05,999 Error compiling Cython file: 2025-09-08T13:54:05,999 ------------------------------------------------------------ 2025-09-08T13:54:06,000 ... 2025-09-08T13:54:06,000 if dual_scale_accel > 1. : 2025-09-08T13:54:06,000 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,000 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,000 d_obj_accel = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:06,000 ^ 2025-09-08T13:54:06,000 ------------------------------------------------------------ 2025-09-08T13:54:06,000 celer/sparse.pyx:430:34: 'dual_value' is not a constant, variable or function identifier 2025-09-08T13:54:06,001 Error compiling Cython file: 2025-09-08T13:54:06,001 ------------------------------------------------------------ 2025-09-08T13:54:06,001 ... 2025-09-08T13:54:06,001 if dual_scale_accel > 1. : 2025-09-08T13:54:06,001 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,001 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,001 d_obj_accel = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:06,001 &thetaccel[0], &y[0]) 2025-09-08T13:54:06,001 ^ 2025-09-08T13:54:06,001 ------------------------------------------------------------ 2025-09-08T13:54:06,002 celer/sparse.pyx:431:45: Cannot convert 'float *' to Python object 2025-09-08T13:54:06,002 Error compiling Cython file: 2025-09-08T13:54:06,002 ------------------------------------------------------------ 2025-09-08T13:54:06,002 ... 2025-09-08T13:54:06,002 if dual_scale_accel > 1. : 2025-09-08T13:54:06,002 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,002 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,002 d_obj_accel = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:06,002 &thetaccel[0], &y[0]) 2025-09-08T13:54:06,003 ^ 2025-09-08T13:54:06,003 ------------------------------------------------------------ 2025-09-08T13:54:06,003 celer/sparse.pyx:431:60: Cannot convert 'float *' to Python object 2025-09-08T13:54:06,003 Error compiling Cython file: 2025-09-08T13:54:06,003 ------------------------------------------------------------ 2025-09-08T13:54:06,003 ... 2025-09-08T13:54:06,003 if d_obj_accel > d_obj: 2025-09-08T13:54:06,003 d_obj = d_obj_accel 2025-09-08T13:54:06,004 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,004 # theta_inner in outer loop) 2025-09-08T13:54:06,004 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,004 ^ 2025-09-08T13:54:06,004 ------------------------------------------------------------ 2025-09-08T13:54:06,004 celer/sparse.pyx:437:24: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:06,004 Error compiling Cython file: 2025-09-08T13:54:06,004 ------------------------------------------------------------ 2025-09-08T13:54:06,004 ... 2025-09-08T13:54:06,005 if d_obj_accel > d_obj: 2025-09-08T13:54:06,005 d_obj = d_obj_accel 2025-09-08T13:54:06,005 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,005 # theta_inner in outer loop) 2025-09-08T13:54:06,005 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,005 ^ 2025-09-08T13:54:06,005 ------------------------------------------------------------ 2025-09-08T13:54:06,005 celer/sparse.pyx:437:30: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,005 Error compiling Cython file: 2025-09-08T13:54:06,006 ------------------------------------------------------------ 2025-09-08T13:54:06,006 ... 2025-09-08T13:54:06,006 if d_obj_accel > d_obj: 2025-09-08T13:54:06,006 d_obj = d_obj_accel 2025-09-08T13:54:06,006 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,006 # theta_inner in outer loop) 2025-09-08T13:54:06,006 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,006 ^ 2025-09-08T13:54:06,006 ------------------------------------------------------------ 2025-09-08T13:54:06,007 celer/sparse.pyx:437:42: Cannot convert 'float *' to Python object 2025-09-08T13:54:06,007 Error compiling Cython file: 2025-09-08T13:54:06,007 ------------------------------------------------------------ 2025-09-08T13:54:06,007 ... 2025-09-08T13:54:06,007 if d_obj_accel > d_obj: 2025-09-08T13:54:06,007 d_obj = d_obj_accel 2025-09-08T13:54:06,007 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,007 # theta_inner in outer loop) 2025-09-08T13:54:06,007 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,008 ^ 2025-09-08T13:54:06,008 ------------------------------------------------------------ 2025-09-08T13:54:06,008 celer/sparse.pyx:437:57: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,008 Error compiling Cython file: 2025-09-08T13:54:06,008 ------------------------------------------------------------ 2025-09-08T13:54:06,008 ... 2025-09-08T13:54:06,008 if d_obj_accel > d_obj: 2025-09-08T13:54:06,008 d_obj = d_obj_accel 2025-09-08T13:54:06,008 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,009 # theta_inner in outer loop) 2025-09-08T13:54:06,009 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,009 ^ 2025-09-08T13:54:06,009 ------------------------------------------------------------ 2025-09-08T13:54:06,009 celer/sparse.pyx:437:63: Cannot convert 'float *' to Python object 2025-09-08T13:54:06,009 Error compiling Cython file: 2025-09-08T13:54:06,009 ------------------------------------------------------------ 2025-09-08T13:54:06,009 ... 2025-09-08T13:54:06,009 if d_obj_accel > d_obj: 2025-09-08T13:54:06,010 d_obj = d_obj_accel 2025-09-08T13:54:06,010 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,010 # theta_inner in outer loop) 2025-09-08T13:54:06,010 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,010 ^ 2025-09-08T13:54:06,010 ------------------------------------------------------------ 2025-09-08T13:54:06,010 celer/sparse.pyx:437:74: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,010 Error compiling Cython file: 2025-09-08T13:54:06,010 ------------------------------------------------------------ 2025-09-08T13:54:06,010 ... 2025-09-08T13:54:06,011 # CAUTION: I have not yet written the code to include a best_theta. 2025-09-08T13:54:06,011 # This is of no consequence as long as screening is not performed. Otherwise dgap and theta might disagree. 2025-09-08T13:54:06,011 # we pass full w and will ignore zero values 2025-09-08T13:54:06,011 gap = primal_value(alpha, n_samples, &R[0], n_features, 2025-09-08T13:54:06,011 ^ 2025-09-08T13:54:06,011 ------------------------------------------------------------ 2025-09-08T13:54:06,011 celer/sparse.pyx:446:18: 'primal_value' is not a constant, variable or function identifier 2025-09-08T13:54:06,012 Error compiling Cython file: 2025-09-08T13:54:06,012 ------------------------------------------------------------ 2025-09-08T13:54:06,012 ... 2025-09-08T13:54:06,012 # CAUTION: I have not yet written the code to include a best_theta. 2025-09-08T13:54:06,012 # This is of no consequence as long as screening is not performed. Otherwise dgap and theta might disagree. 2025-09-08T13:54:06,012 # we pass full w and will ignore zero values 2025-09-08T13:54:06,012 gap = primal_value(alpha, n_samples, &R[0], n_features, 2025-09-08T13:54:06,012 ^ 2025-09-08T13:54:06,012 ------------------------------------------------------------ 2025-09-08T13:54:06,013 celer/sparse.pyx:446:49: Cannot convert 'float *' to Python object 2025-09-08T13:54:06,013 Error compiling Cython file: 2025-09-08T13:54:06,013 ------------------------------------------------------------ 2025-09-08T13:54:06,013 ... 2025-09-08T13:54:06,013 # CAUTION: I have not yet written the code to include a best_theta. 2025-09-08T13:54:06,013 # This is of no consequence as long as screening is not performed. Otherwise dgap and theta might disagree. 2025-09-08T13:54:06,013 # we pass full w and will ignore zero values 2025-09-08T13:54:06,013 gap = primal_value(alpha, n_samples, &R[0], n_features, 2025-09-08T13:54:06,013 &w[0]) - highest_d_obj 2025-09-08T13:54:06,014 ^ 2025-09-08T13:54:06,014 ------------------------------------------------------------ 2025-09-08T13:54:06,014 celer/sparse.pyx:447:31: Cannot convert 'float *' to Python object 2025-09-08T13:54:06,014 Error compiling Cython file: 2025-09-08T13:54:06,014 ------------------------------------------------------------ 2025-09-08T13:54:06,014 ... 2025-09-08T13:54:06,014 for i in range(n_samples): 2025-09-08T13:54:06,014 R_sum += R[i] 2025-09-08T13:54:06,014 w[j] -= R_sum * X_mean_j / norms_X_col[j] ** 2 2025-09-08T13:54:06,015 # perform ST in place: 2025-09-08T13:54:06,015 w[j] = ST(alpha / norms_X_col[j] ** 2 * n_samples, w[j]) 2025-09-08T13:54:06,015 ^ 2025-09-08T13:54:06,015 ------------------------------------------------------------ 2025-09-08T13:54:06,015 celer/sparse.pyx:474:19: 'ST' is not a constant, variable or function identifier 2025-09-08T13:54:06,015 Error compiling Cython file: 2025-09-08T13:54:06,015 ------------------------------------------------------------ 2025-09-08T13:54:06,015 ... 2025-09-08T13:54:06,016 for epoch in range(max_epochs): 2025-09-08T13:54:06,016 if epoch % gap_freq == 1: 2025-09-08T13:54:06,016 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,016 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,016 ^ 2025-09-08T13:54:06,016 ------------------------------------------------------------ 2025-09-08T13:54:06,016 celer/sparse.pyx:354:12: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:06,016 Error compiling Cython file: 2025-09-08T13:54:06,016 ------------------------------------------------------------ 2025-09-08T13:54:06,017 ... 2025-09-08T13:54:06,017 for epoch in range(max_epochs): 2025-09-08T13:54:06,017 if epoch % gap_freq == 1: 2025-09-08T13:54:06,017 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,017 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,017 ^ 2025-09-08T13:54:06,017 ------------------------------------------------------------ 2025-09-08T13:54:06,017 celer/sparse.pyx:354:18: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,018 Error compiling Cython file: 2025-09-08T13:54:06,018 ------------------------------------------------------------ 2025-09-08T13:54:06,018 ... 2025-09-08T13:54:06,018 for epoch in range(max_epochs): 2025-09-08T13:54:06,018 if epoch % gap_freq == 1: 2025-09-08T13:54:06,018 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,018 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,018 ^ 2025-09-08T13:54:06,018 ------------------------------------------------------------ 2025-09-08T13:54:06,019 celer/sparse.pyx:354:30: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,019 Error compiling Cython file: 2025-09-08T13:54:06,019 ------------------------------------------------------------ 2025-09-08T13:54:06,019 ... 2025-09-08T13:54:06,019 for epoch in range(max_epochs): 2025-09-08T13:54:06,019 if epoch % gap_freq == 1: 2025-09-08T13:54:06,019 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,019 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,019 ^ 2025-09-08T13:54:06,020 ------------------------------------------------------------ 2025-09-08T13:54:06,020 celer/sparse.pyx:354:37: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,020 Error compiling Cython file: 2025-09-08T13:54:06,020 ------------------------------------------------------------ 2025-09-08T13:54:06,020 ... 2025-09-08T13:54:06,020 for epoch in range(max_epochs): 2025-09-08T13:54:06,020 if epoch % gap_freq == 1: 2025-09-08T13:54:06,020 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,021 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,021 ^ 2025-09-08T13:54:06,021 ------------------------------------------------------------ 2025-09-08T13:54:06,021 celer/sparse.pyx:354:43: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,021 Error compiling Cython file: 2025-09-08T13:54:06,021 ------------------------------------------------------------ 2025-09-08T13:54:06,021 ... 2025-09-08T13:54:06,021 for epoch in range(max_epochs): 2025-09-08T13:54:06,022 if epoch % gap_freq == 1: 2025-09-08T13:54:06,022 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,022 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,022 ^ 2025-09-08T13:54:06,022 ------------------------------------------------------------ 2025-09-08T13:54:06,022 celer/sparse.pyx:354:54: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,022 Error compiling Cython file: 2025-09-08T13:54:06,022 ------------------------------------------------------------ 2025-09-08T13:54:06,022 ... 2025-09-08T13:54:06,022 for epoch in range(max_epochs): 2025-09-08T13:54:06,023 if epoch % gap_freq == 1: 2025-09-08T13:54:06,023 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,023 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,023 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:06,023 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,023 ^ 2025-09-08T13:54:06,023 ------------------------------------------------------------ 2025-09-08T13:54:06,023 celer/sparse.pyx:356:12: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:06,023 Error compiling Cython file: 2025-09-08T13:54:06,024 ------------------------------------------------------------ 2025-09-08T13:54:06,024 ... 2025-09-08T13:54:06,024 for epoch in range(max_epochs): 2025-09-08T13:54:06,024 if epoch % gap_freq == 1: 2025-09-08T13:54:06,024 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,024 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,024 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:06,024 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,024 ^ 2025-09-08T13:54:06,024 ------------------------------------------------------------ 2025-09-08T13:54:06,024 celer/sparse.pyx:356:18: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,025 Error compiling Cython file: 2025-09-08T13:54:06,025 ------------------------------------------------------------ 2025-09-08T13:54:06,025 ... 2025-09-08T13:54:06,025 for epoch in range(max_epochs): 2025-09-08T13:54:06,025 if epoch % gap_freq == 1: 2025-09-08T13:54:06,025 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,025 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,025 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:06,025 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,025 ^ 2025-09-08T13:54:06,026 ------------------------------------------------------------ 2025-09-08T13:54:06,026 celer/sparse.pyx:356:30: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,026 Error compiling Cython file: 2025-09-08T13:54:06,026 ------------------------------------------------------------ 2025-09-08T13:54:06,026 ... 2025-09-08T13:54:06,026 for epoch in range(max_epochs): 2025-09-08T13:54:06,026 if epoch % gap_freq == 1: 2025-09-08T13:54:06,026 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,026 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,026 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:06,027 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,027 ^ 2025-09-08T13:54:06,027 ------------------------------------------------------------ 2025-09-08T13:54:06,027 celer/sparse.pyx:356:36: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,027 Error compiling Cython file: 2025-09-08T13:54:06,027 ------------------------------------------------------------ 2025-09-08T13:54:06,027 ... 2025-09-08T13:54:06,027 for epoch in range(max_epochs): 2025-09-08T13:54:06,027 if epoch % gap_freq == 1: 2025-09-08T13:54:06,027 # theta = R / (alpha * n_samples) 2025-09-08T13:54:06,028 fcopy(&n_samples, &R[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,028 tmp = 1. / (alpha * n_samples) 2025-09-08T13:54:06,028 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,028 ^ 2025-09-08T13:54:06,028 ------------------------------------------------------------ 2025-09-08T13:54:06,028 celer/sparse.pyx:356:47: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,028 Error compiling Cython file: 2025-09-08T13:54:06,028 ------------------------------------------------------------ 2025-09-08T13:54:06,028 ... 2025-09-08T13:54:06,028 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:06,029 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,029 if dual_scale > 1. : 2025-09-08T13:54:06,029 tmp = 1. / dual_scale 2025-09-08T13:54:06,029 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,029 ^ 2025-09-08T13:54:06,029 ------------------------------------------------------------ 2025-09-08T13:54:06,029 celer/sparse.pyx:364:16: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:06,029 Error compiling Cython file: 2025-09-08T13:54:06,030 ------------------------------------------------------------ 2025-09-08T13:54:06,030 ... 2025-09-08T13:54:06,030 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:06,030 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,030 if dual_scale > 1. : 2025-09-08T13:54:06,030 tmp = 1. / dual_scale 2025-09-08T13:54:06,030 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,030 ^ 2025-09-08T13:54:06,030 ------------------------------------------------------------ 2025-09-08T13:54:06,030 celer/sparse.pyx:364:22: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,031 Error compiling Cython file: 2025-09-08T13:54:06,031 ------------------------------------------------------------ 2025-09-08T13:54:06,031 ... 2025-09-08T13:54:06,031 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:06,031 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,031 if dual_scale > 1. : 2025-09-08T13:54:06,031 tmp = 1. / dual_scale 2025-09-08T13:54:06,031 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,031 ^ 2025-09-08T13:54:06,031 ------------------------------------------------------------ 2025-09-08T13:54:06,032 celer/sparse.pyx:364:34: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,032 Error compiling Cython file: 2025-09-08T13:54:06,032 ------------------------------------------------------------ 2025-09-08T13:54:06,032 ... 2025-09-08T13:54:06,032 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:06,032 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,032 if dual_scale > 1. : 2025-09-08T13:54:06,032 tmp = 1. / dual_scale 2025-09-08T13:54:06,033 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,033 ^ 2025-09-08T13:54:06,033 ------------------------------------------------------------ 2025-09-08T13:54:06,033 celer/sparse.pyx:364:40: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,033 Error compiling Cython file: 2025-09-08T13:54:06,033 ------------------------------------------------------------ 2025-09-08T13:54:06,033 ... 2025-09-08T13:54:06,033 n_features, n_samples, &theta[0], X_data, X_indices, X_indptr, 2025-09-08T13:54:06,033 ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,034 if dual_scale > 1. : 2025-09-08T13:54:06,034 tmp = 1. / dual_scale 2025-09-08T13:54:06,034 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,034 ^ 2025-09-08T13:54:06,034 ------------------------------------------------------------ 2025-09-08T13:54:06,034 celer/sparse.pyx:364:51: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,034 Error compiling Cython file: 2025-09-08T13:54:06,034 ------------------------------------------------------------ 2025-09-08T13:54:06,034 ... 2025-09-08T13:54:06,035 if dual_scale > 1. : 2025-09-08T13:54:06,035 tmp = 1. / dual_scale 2025-09-08T13:54:06,035 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,035 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:06,035 ^ 2025-09-08T13:54:06,035 ------------------------------------------------------------ 2025-09-08T13:54:06,035 celer/sparse.pyx:366:20: 'dual_value' is not a constant, variable or function identifier 2025-09-08T13:54:06,035 Error compiling Cython file: 2025-09-08T13:54:06,035 ------------------------------------------------------------ 2025-09-08T13:54:06,036 ... 2025-09-08T13:54:06,036 if dual_scale > 1. : 2025-09-08T13:54:06,036 tmp = 1. / dual_scale 2025-09-08T13:54:06,036 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,036 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:06,036 ^ 2025-09-08T13:54:06,036 ------------------------------------------------------------ 2025-09-08T13:54:06,036 celer/sparse.pyx:366:58: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,037 Error compiling Cython file: 2025-09-08T13:54:06,037 ------------------------------------------------------------ 2025-09-08T13:54:06,037 ... 2025-09-08T13:54:06,037 if dual_scale > 1. : 2025-09-08T13:54:06,037 tmp = 1. / dual_scale 2025-09-08T13:54:06,037 fscal(&n_samples, &tmp, &theta[0], &inc) 2025-09-08T13:54:06,037 d_obj = dual_value(n_samples, alpha, norm_y2, &theta[0], 2025-09-08T13:54:06,037 &y[0]) 2025-09-08T13:54:06,037 ^ 2025-09-08T13:54:06,037 ------------------------------------------------------------ 2025-09-08T13:54:06,038 celer/sparse.pyx:367:31: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,038 Error compiling Cython file: 2025-09-08T13:54:06,038 ------------------------------------------------------------ 2025-09-08T13:54:06,038 ... 2025-09-08T13:54:06,038 &y[0]) 2025-09-08T13:54:06,038 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:06,038 if epoch // gap_freq < K: 2025-09-08T13:54:06,038 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,038 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,038 ^ 2025-09-08T13:54:06,039 ------------------------------------------------------------ 2025-09-08T13:54:06,039 celer/sparse.pyx:372:20: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:06,039 Error compiling Cython file: 2025-09-08T13:54:06,039 ------------------------------------------------------------ 2025-09-08T13:54:06,039 ... 2025-09-08T13:54:06,039 &y[0]) 2025-09-08T13:54:06,039 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:06,039 if epoch // gap_freq < K: 2025-09-08T13:54:06,039 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,040 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,040 ^ 2025-09-08T13:54:06,040 ------------------------------------------------------------ 2025-09-08T13:54:06,040 celer/sparse.pyx:372:26: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,040 Error compiling Cython file: 2025-09-08T13:54:06,040 ------------------------------------------------------------ 2025-09-08T13:54:06,040 ... 2025-09-08T13:54:06,040 &y[0]) 2025-09-08T13:54:06,041 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:06,041 if epoch // gap_freq < K: 2025-09-08T13:54:06,041 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,041 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,041 ^ 2025-09-08T13:54:06,041 ------------------------------------------------------------ 2025-09-08T13:54:06,041 celer/sparse.pyx:372:38: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,041 Error compiling Cython file: 2025-09-08T13:54:06,041 ------------------------------------------------------------ 2025-09-08T13:54:06,041 ... 2025-09-08T13:54:06,042 &y[0]) 2025-09-08T13:54:06,042 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:06,042 if epoch // gap_freq < K: 2025-09-08T13:54:06,042 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,042 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,042 ^ 2025-09-08T13:54:06,042 ------------------------------------------------------------ 2025-09-08T13:54:06,042 celer/sparse.pyx:372:45: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,043 Error compiling Cython file: 2025-09-08T13:54:06,043 ------------------------------------------------------------ 2025-09-08T13:54:06,043 ... 2025-09-08T13:54:06,043 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:06,043 if epoch // gap_freq < K: 2025-09-08T13:54:06,043 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,043 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,043 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,043 ^ 2025-09-08T13:54:06,043 ------------------------------------------------------------ 2025-09-08T13:54:06,044 celer/sparse.pyx:373:26: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,044 Error compiling Cython file: 2025-09-08T13:54:06,044 ------------------------------------------------------------ 2025-09-08T13:54:06,044 ... 2025-09-08T13:54:06,044 if use_accel: # also compute accelerated dual_point 2025-09-08T13:54:06,044 if epoch // gap_freq < K: 2025-09-08T13:54:06,044 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,044 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,044 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,045 ^ 2025-09-08T13:54:06,045 ------------------------------------------------------------ 2025-09-08T13:54:06,045 celer/sparse.pyx:373:61: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,045 Error compiling Cython file: 2025-09-08T13:54:06,045 ------------------------------------------------------------ 2025-09-08T13:54:06,045 ... 2025-09-08T13:54:06,045 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,045 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,045 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,046 else: 2025-09-08T13:54:06,046 for k in range(K - 1): 2025-09-08T13:54:06,046 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,046 ^ 2025-09-08T13:54:06,046 ------------------------------------------------------------ 2025-09-08T13:54:06,046 celer/sparse.pyx:376:24: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:06,046 Error compiling Cython file: 2025-09-08T13:54:06,046 ------------------------------------------------------------ 2025-09-08T13:54:06,046 ... 2025-09-08T13:54:06,046 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,047 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,047 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,047 else: 2025-09-08T13:54:06,047 for k in range(K - 1): 2025-09-08T13:54:06,047 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,047 ^ 2025-09-08T13:54:06,047 ------------------------------------------------------------ 2025-09-08T13:54:06,047 celer/sparse.pyx:376:30: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,047 Error compiling Cython file: 2025-09-08T13:54:06,048 ------------------------------------------------------------ 2025-09-08T13:54:06,048 ... 2025-09-08T13:54:06,048 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,048 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,048 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,048 else: 2025-09-08T13:54:06,048 for k in range(K - 1): 2025-09-08T13:54:06,048 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,048 ^ 2025-09-08T13:54:06,048 ------------------------------------------------------------ 2025-09-08T13:54:06,049 celer/sparse.pyx:376:42: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,049 Error compiling Cython file: 2025-09-08T13:54:06,049 ------------------------------------------------------------ 2025-09-08T13:54:06,049 ... 2025-09-08T13:54:06,049 # last_K_res[it // f_gap] = R: 2025-09-08T13:54:06,049 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,049 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,049 else: 2025-09-08T13:54:06,049 for k in range(K - 1): 2025-09-08T13:54:06,049 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,049 ^ 2025-09-08T13:54:06,050 ------------------------------------------------------------ 2025-09-08T13:54:06,050 celer/sparse.pyx:376:65: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,050 Error compiling Cython file: 2025-09-08T13:54:06,050 ------------------------------------------------------------ 2025-09-08T13:54:06,050 ... 2025-09-08T13:54:06,050 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,050 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,050 else: 2025-09-08T13:54:06,050 for k in range(K - 1): 2025-09-08T13:54:06,050 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,051 &last_K_res[k, 0], &inc) 2025-09-08T13:54:06,051 ^ 2025-09-08T13:54:06,051 ------------------------------------------------------------ 2025-09-08T13:54:06,051 celer/sparse.pyx:377:30: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,051 Error compiling Cython file: 2025-09-08T13:54:06,051 ------------------------------------------------------------ 2025-09-08T13:54:06,051 ... 2025-09-08T13:54:06,051 fcopy(&n_samples, &R[0], &inc, 2025-09-08T13:54:06,051 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,052 else: 2025-09-08T13:54:06,052 for k in range(K - 1): 2025-09-08T13:54:06,052 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,052 &last_K_res[k, 0], &inc) 2025-09-08T13:54:06,052 ^ 2025-09-08T13:54:06,052 ------------------------------------------------------------ 2025-09-08T13:54:06,052 celer/sparse.pyx:377:49: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,052 Error compiling Cython file: 2025-09-08T13:54:06,052 ------------------------------------------------------------ 2025-09-08T13:54:06,052 ... 2025-09-08T13:54:06,053 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,053 else: 2025-09-08T13:54:06,053 for k in range(K - 1): 2025-09-08T13:54:06,053 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,053 &last_K_res[k, 0], &inc) 2025-09-08T13:54:06,053 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:06,053 ^ 2025-09-08T13:54:06,053 ------------------------------------------------------------ 2025-09-08T13:54:06,053 celer/sparse.pyx:378:20: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:06,054 Error compiling Cython file: 2025-09-08T13:54:06,054 ------------------------------------------------------------ 2025-09-08T13:54:06,054 ... 2025-09-08T13:54:06,054 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,054 else: 2025-09-08T13:54:06,054 for k in range(K - 1): 2025-09-08T13:54:06,054 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,054 &last_K_res[k, 0], &inc) 2025-09-08T13:54:06,054 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:06,054 ^ 2025-09-08T13:54:06,054 ------------------------------------------------------------ 2025-09-08T13:54:06,055 celer/sparse.pyx:378:26: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,055 Error compiling Cython file: 2025-09-08T13:54:06,055 ------------------------------------------------------------ 2025-09-08T13:54:06,055 ... 2025-09-08T13:54:06,055 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,055 else: 2025-09-08T13:54:06,055 for k in range(K - 1): 2025-09-08T13:54:06,055 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,055 &last_K_res[k, 0], &inc) 2025-09-08T13:54:06,055 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:06,056 ^ 2025-09-08T13:54:06,056 ------------------------------------------------------------ 2025-09-08T13:54:06,056 celer/sparse.pyx:378:38: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,056 Error compiling Cython file: 2025-09-08T13:54:06,056 ------------------------------------------------------------ 2025-09-08T13:54:06,056 ... 2025-09-08T13:54:06,056 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,056 else: 2025-09-08T13:54:06,056 for k in range(K - 1): 2025-09-08T13:54:06,056 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,057 &last_K_res[k, 0], &inc) 2025-09-08T13:54:06,057 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:06,057 ^ 2025-09-08T13:54:06,057 ------------------------------------------------------------ 2025-09-08T13:54:06,057 celer/sparse.pyx:378:45: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,057 Error compiling Cython file: 2025-09-08T13:54:06,057 ------------------------------------------------------------ 2025-09-08T13:54:06,057 ... 2025-09-08T13:54:06,057 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,057 else: 2025-09-08T13:54:06,058 for k in range(K - 1): 2025-09-08T13:54:06,058 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,058 &last_K_res[k, 0], &inc) 2025-09-08T13:54:06,058 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:06,058 ^ 2025-09-08T13:54:06,058 ------------------------------------------------------------ 2025-09-08T13:54:06,058 celer/sparse.pyx:378:51: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,058 Error compiling Cython file: 2025-09-08T13:54:06,058 ------------------------------------------------------------ 2025-09-08T13:54:06,059 ... 2025-09-08T13:54:06,059 &last_K_res[epoch // gap_freq, 0], &inc) 2025-09-08T13:54:06,059 else: 2025-09-08T13:54:06,059 for k in range(K - 1): 2025-09-08T13:54:06,059 fcopy(&n_samples, &last_K_res[k + 1, 0], &inc, 2025-09-08T13:54:06,059 &last_K_res[k, 0], &inc) 2025-09-08T13:54:06,059 fcopy(&n_samples, &R[0], &inc, &last_K_res[K - 1, 0], &inc) 2025-09-08T13:54:06,059 ^ 2025-09-08T13:54:06,059 ------------------------------------------------------------ 2025-09-08T13:54:06,059 celer/sparse.pyx:378:74: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,060 Error compiling Cython file: 2025-09-08T13:54:06,060 ------------------------------------------------------------ 2025-09-08T13:54:06,060 ... 2025-09-08T13:54:06,060 for i in range(n_samples): 2025-09-08T13:54:06,060 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:06,060 for k in range(K - 1): 2025-09-08T13:54:06,060 for j in range(k, K - 1): 2025-09-08T13:54:06,060 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:06,060 ^ 2025-09-08T13:54:06,060 ------------------------------------------------------------ 2025-09-08T13:54:06,061 celer/sparse.pyx:385:40: 'fdot' is not a constant, variable or function identifier 2025-09-08T13:54:06,061 Error compiling Cython file: 2025-09-08T13:54:06,061 ------------------------------------------------------------ 2025-09-08T13:54:06,061 ... 2025-09-08T13:54:06,061 for i in range(n_samples): 2025-09-08T13:54:06,061 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:06,061 for k in range(K - 1): 2025-09-08T13:54:06,061 for j in range(k, K - 1): 2025-09-08T13:54:06,062 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:06,062 ^ 2025-09-08T13:54:06,062 ------------------------------------------------------------ 2025-09-08T13:54:06,062 celer/sparse.pyx:385:45: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,062 Error compiling Cython file: 2025-09-08T13:54:06,062 ------------------------------------------------------------ 2025-09-08T13:54:06,062 ... 2025-09-08T13:54:06,062 for i in range(n_samples): 2025-09-08T13:54:06,062 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:06,063 for k in range(K - 1): 2025-09-08T13:54:06,063 for j in range(k, K - 1): 2025-09-08T13:54:06,063 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:06,063 ^ 2025-09-08T13:54:06,063 ------------------------------------------------------------ 2025-09-08T13:54:06,063 celer/sparse.pyx:385:57: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,063 Error compiling Cython file: 2025-09-08T13:54:06,063 ------------------------------------------------------------ 2025-09-08T13:54:06,063 ... 2025-09-08T13:54:06,064 for i in range(n_samples): 2025-09-08T13:54:06,064 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:06,064 for k in range(K - 1): 2025-09-08T13:54:06,064 for j in range(k, K - 1): 2025-09-08T13:54:06,064 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:06,064 ^ 2025-09-08T13:54:06,064 ------------------------------------------------------------ 2025-09-08T13:54:06,064 celer/sparse.pyx:385:67: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,065 Error compiling Cython file: 2025-09-08T13:54:06,065 ------------------------------------------------------------ 2025-09-08T13:54:06,065 ... 2025-09-08T13:54:06,065 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:06,065 for k in range(K - 1): 2025-09-08T13:54:06,065 for j in range(k, K - 1): 2025-09-08T13:54:06,065 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:06,065 &U[j, 0], &inc) 2025-09-08T13:54:06,065 ^ 2025-09-08T13:54:06,065 ------------------------------------------------------------ 2025-09-08T13:54:06,066 celer/sparse.pyx:386:46: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,066 Error compiling Cython file: 2025-09-08T13:54:06,066 ------------------------------------------------------------ 2025-09-08T13:54:06,066 ... 2025-09-08T13:54:06,066 U[k, i] = last_K_res[k + 1, i] - last_K_res[k, i] 2025-09-08T13:54:06,066 for k in range(K - 1): 2025-09-08T13:54:06,066 for j in range(k, K - 1): 2025-09-08T13:54:06,066 UtU[k, j] = fdot(&n_samples, &U[k, 0], &inc, 2025-09-08T13:54:06,066 &U[j, 0], &inc) 2025-09-08T13:54:06,067 ^ 2025-09-08T13:54:06,067 ------------------------------------------------------------ 2025-09-08T13:54:06,067 celer/sparse.pyx:386:56: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,067 Error compiling Cython file: 2025-09-08T13:54:06,067 ------------------------------------------------------------ 2025-09-08T13:54:06,067 ... 2025-09-08T13:54:06,067 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:06,067 # by dposv 2025-09-08T13:54:06,067 for k in range(K - 1): 2025-09-08T13:54:06,067 onesK[k] = 1 2025-09-08T13:54:06,068 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:06,068 ^ 2025-09-08T13:54:06,068 ------------------------------------------------------------ 2025-09-08T13:54:06,068 celer/sparse.pyx:394:20: 'fposv' is not a constant, variable or function identifier 2025-09-08T13:54:06,068 Error compiling Cython file: 2025-09-08T13:54:06,068 ------------------------------------------------------------ 2025-09-08T13:54:06,068 ... 2025-09-08T13:54:06,068 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:06,069 # by dposv 2025-09-08T13:54:06,069 for k in range(K - 1): 2025-09-08T13:54:06,069 onesK[k] = 1 2025-09-08T13:54:06,069 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:06,069 ^ 2025-09-08T13:54:06,069 ------------------------------------------------------------ 2025-09-08T13:54:06,069 celer/sparse.pyx:394:35: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,069 Error compiling Cython file: 2025-09-08T13:54:06,069 ------------------------------------------------------------ 2025-09-08T13:54:06,070 ... 2025-09-08T13:54:06,070 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:06,070 # by dposv 2025-09-08T13:54:06,070 for k in range(K - 1): 2025-09-08T13:54:06,070 onesK[k] = 1 2025-09-08T13:54:06,070 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:06,070 ^ 2025-09-08T13:54:06,070 ------------------------------------------------------------ 2025-09-08T13:54:06,070 celer/sparse.pyx:394:45: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,071 Error compiling Cython file: 2025-09-08T13:54:06,071 ------------------------------------------------------------ 2025-09-08T13:54:06,071 ... 2025-09-08T13:54:06,071 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:06,071 # by dposv 2025-09-08T13:54:06,071 for k in range(K - 1): 2025-09-08T13:54:06,071 onesK[k] = 1 2025-09-08T13:54:06,071 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:06,071 ^ 2025-09-08T13:54:06,071 ------------------------------------------------------------ 2025-09-08T13:54:06,072 celer/sparse.pyx:394:51: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,072 Error compiling Cython file: 2025-09-08T13:54:06,072 ------------------------------------------------------------ 2025-09-08T13:54:06,072 ... 2025-09-08T13:54:06,072 # refill onesK with ones because it has been overwritten 2025-09-08T13:54:06,072 # by dposv 2025-09-08T13:54:06,072 for k in range(K - 1): 2025-09-08T13:54:06,072 onesK[k] = 1 2025-09-08T13:54:06,072 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:06,073 ^ 2025-09-08T13:54:06,073 ------------------------------------------------------------ 2025-09-08T13:54:06,073 celer/sparse.pyx:394:63: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,073 Error compiling Cython file: 2025-09-08T13:54:06,073 ------------------------------------------------------------ 2025-09-08T13:54:06,073 ... 2025-09-08T13:54:06,073 # by dposv 2025-09-08T13:54:06,073 for k in range(K - 1): 2025-09-08T13:54:06,073 onesK[k] = 1 2025-09-08T13:54:06,074 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:06,074 &onesK[0], &Kminus1, 2025-09-08T13:54:06,074 ^ 2025-09-08T13:54:06,074 ------------------------------------------------------------ 2025-09-08T13:54:06,074 celer/sparse.pyx:395:27: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,074 Error compiling Cython file: 2025-09-08T13:54:06,074 ------------------------------------------------------------ 2025-09-08T13:54:06,074 ... 2025-09-08T13:54:06,074 # by dposv 2025-09-08T13:54:06,074 for k in range(K - 1): 2025-09-08T13:54:06,075 onesK[k] = 1 2025-09-08T13:54:06,075 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:06,075 &onesK[0], &Kminus1, 2025-09-08T13:54:06,075 ^ 2025-09-08T13:54:06,075 ------------------------------------------------------------ 2025-09-08T13:54:06,075 celer/sparse.pyx:395:38: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,075 Error compiling Cython file: 2025-09-08T13:54:06,075 ------------------------------------------------------------ 2025-09-08T13:54:06,075 ... 2025-09-08T13:54:06,076 for k in range(K - 1): 2025-09-08T13:54:06,076 onesK[k] = 1 2025-09-08T13:54:06,076 fposv(&char_U, &Kminus1, &one, &UtU[0, 0], &Kminus1, 2025-09-08T13:54:06,076 &onesK[0], &Kminus1, 2025-09-08T13:54:06,076 &info_dposv) 2025-09-08T13:54:06,076 ^ 2025-09-08T13:54:06,076 ------------------------------------------------------------ 2025-09-08T13:54:06,076 celer/sparse.pyx:396:27: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,077 Error compiling Cython file: 2025-09-08T13:54:06,077 ------------------------------------------------------------ 2025-09-08T13:54:06,077 ... 2025-09-08T13:54:06,077 for k in range(K - 1): 2025-09-08T13:54:06,077 for i in range(n_samples): 2025-09-08T13:54:06,077 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:06,077 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:06,077 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,077 ^ 2025-09-08T13:54:06,077 ------------------------------------------------------------ 2025-09-08T13:54:06,078 celer/sparse.pyx:420:20: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:06,078 Error compiling Cython file: 2025-09-08T13:54:06,078 ------------------------------------------------------------ 2025-09-08T13:54:06,078 ... 2025-09-08T13:54:06,078 for k in range(K - 1): 2025-09-08T13:54:06,078 for i in range(n_samples): 2025-09-08T13:54:06,078 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:06,078 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:06,078 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,078 ^ 2025-09-08T13:54:06,079 ------------------------------------------------------------ 2025-09-08T13:54:06,079 celer/sparse.pyx:420:26: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,079 Error compiling Cython file: 2025-09-08T13:54:06,079 ------------------------------------------------------------ 2025-09-08T13:54:06,079 ... 2025-09-08T13:54:06,079 for k in range(K - 1): 2025-09-08T13:54:06,079 for i in range(n_samples): 2025-09-08T13:54:06,079 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:06,080 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:06,080 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,080 ^ 2025-09-08T13:54:06,080 ------------------------------------------------------------ 2025-09-08T13:54:06,080 celer/sparse.pyx:420:38: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,080 Error compiling Cython file: 2025-09-08T13:54:06,080 ------------------------------------------------------------ 2025-09-08T13:54:06,080 ... 2025-09-08T13:54:06,080 for k in range(K - 1): 2025-09-08T13:54:06,080 for i in range(n_samples): 2025-09-08T13:54:06,081 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:06,081 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:06,081 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,081 ^ 2025-09-08T13:54:06,081 ------------------------------------------------------------ 2025-09-08T13:54:06,081 celer/sparse.pyx:420:44: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,081 Error compiling Cython file: 2025-09-08T13:54:06,081 ------------------------------------------------------------ 2025-09-08T13:54:06,081 ... 2025-09-08T13:54:06,082 for k in range(K - 1): 2025-09-08T13:54:06,082 for i in range(n_samples): 2025-09-08T13:54:06,082 thetaccel[i] += onesK[k] * last_K_res[k, i] 2025-09-08T13:54:06,082 tmp = 1 / (alpha * n_samples) 2025-09-08T13:54:06,082 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,082 ^ 2025-09-08T13:54:06,082 ------------------------------------------------------------ 2025-09-08T13:54:06,082 celer/sparse.pyx:420:59: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,083 Error compiling Cython file: 2025-09-08T13:54:06,083 ------------------------------------------------------------ 2025-09-08T13:54:06,083 ... 2025-09-08T13:54:06,083 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:06,083 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,083 if dual_scale_accel > 1. : 2025-09-08T13:54:06,083 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,083 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,083 ^ 2025-09-08T13:54:06,083 ------------------------------------------------------------ 2025-09-08T13:54:06,084 celer/sparse.pyx:428:24: 'fscal' is not a constant, variable or function identifier 2025-09-08T13:54:06,084 Error compiling Cython file: 2025-09-08T13:54:06,084 ------------------------------------------------------------ 2025-09-08T13:54:06,084 ... 2025-09-08T13:54:06,084 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:06,084 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,084 if dual_scale_accel > 1. : 2025-09-08T13:54:06,084 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,085 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,085 ^ 2025-09-08T13:54:06,085 ------------------------------------------------------------ 2025-09-08T13:54:06,085 celer/sparse.pyx:428:30: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,085 Error compiling Cython file: 2025-09-08T13:54:06,085 ------------------------------------------------------------ 2025-09-08T13:54:06,085 ... 2025-09-08T13:54:06,085 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:06,085 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,086 if dual_scale_accel > 1. : 2025-09-08T13:54:06,086 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,086 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,086 ^ 2025-09-08T13:54:06,086 ------------------------------------------------------------ 2025-09-08T13:54:06,086 celer/sparse.pyx:428:42: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,086 Error compiling Cython file: 2025-09-08T13:54:06,086 ------------------------------------------------------------ 2025-09-08T13:54:06,086 ... 2025-09-08T13:54:06,087 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:06,087 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,087 if dual_scale_accel > 1. : 2025-09-08T13:54:06,087 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,087 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,087 ^ 2025-09-08T13:54:06,087 ------------------------------------------------------------ 2025-09-08T13:54:06,087 celer/sparse.pyx:428:48: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,087 Error compiling Cython file: 2025-09-08T13:54:06,088 ------------------------------------------------------------ 2025-09-08T13:54:06,088 ... 2025-09-08T13:54:06,088 n_features, n_samples, &thetaccel[0], X_data, 2025-09-08T13:54:06,088 X_indices, X_indptr, ws_size, &C[0], X_mean, center) 2025-09-08T13:54:06,088 if dual_scale_accel > 1. : 2025-09-08T13:54:06,088 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,088 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,088 ^ 2025-09-08T13:54:06,088 ------------------------------------------------------------ 2025-09-08T13:54:06,088 celer/sparse.pyx:428:63: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,089 Error compiling Cython file: 2025-09-08T13:54:06,089 ------------------------------------------------------------ 2025-09-08T13:54:06,089 ... 2025-09-08T13:54:06,089 if dual_scale_accel > 1. : 2025-09-08T13:54:06,089 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,089 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,089 d_obj_accel = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:06,089 ^ 2025-09-08T13:54:06,090 ------------------------------------------------------------ 2025-09-08T13:54:06,090 celer/sparse.pyx:430:34: 'dual_value' is not a constant, variable or function identifier 2025-09-08T13:54:06,090 Error compiling Cython file: 2025-09-08T13:54:06,090 ------------------------------------------------------------ 2025-09-08T13:54:06,090 ... 2025-09-08T13:54:06,090 if dual_scale_accel > 1. : 2025-09-08T13:54:06,090 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,090 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,090 d_obj_accel = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:06,091 &thetaccel[0], &y[0]) 2025-09-08T13:54:06,091 ^ 2025-09-08T13:54:06,091 ------------------------------------------------------------ 2025-09-08T13:54:06,091 celer/sparse.pyx:431:45: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,091 Error compiling Cython file: 2025-09-08T13:54:06,091 ------------------------------------------------------------ 2025-09-08T13:54:06,091 ... 2025-09-08T13:54:06,091 if dual_scale_accel > 1. : 2025-09-08T13:54:06,091 tmp = 1. / dual_scale_accel 2025-09-08T13:54:06,091 fscal(&n_samples, &tmp, &thetaccel[0], &inc) 2025-09-08T13:54:06,092 d_obj_accel = dual_value(n_samples, alpha, norm_y2, 2025-09-08T13:54:06,092 &thetaccel[0], &y[0]) 2025-09-08T13:54:06,092 ^ 2025-09-08T13:54:06,092 ------------------------------------------------------------ 2025-09-08T13:54:06,092 celer/sparse.pyx:431:60: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,092 Error compiling Cython file: 2025-09-08T13:54:06,092 ------------------------------------------------------------ 2025-09-08T13:54:06,092 ... 2025-09-08T13:54:06,093 if d_obj_accel > d_obj: 2025-09-08T13:54:06,093 d_obj = d_obj_accel 2025-09-08T13:54:06,093 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,093 # theta_inner in outer loop) 2025-09-08T13:54:06,093 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,093 ^ 2025-09-08T13:54:06,093 ------------------------------------------------------------ 2025-09-08T13:54:06,093 celer/sparse.pyx:437:24: 'fcopy' is not a constant, variable or function identifier 2025-09-08T13:54:06,094 Error compiling Cython file: 2025-09-08T13:54:06,094 ------------------------------------------------------------ 2025-09-08T13:54:06,094 ... 2025-09-08T13:54:06,094 if d_obj_accel > d_obj: 2025-09-08T13:54:06,094 d_obj = d_obj_accel 2025-09-08T13:54:06,094 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,094 # theta_inner in outer loop) 2025-09-08T13:54:06,094 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,094 ^ 2025-09-08T13:54:06,094 ------------------------------------------------------------ 2025-09-08T13:54:06,095 celer/sparse.pyx:437:30: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,095 Error compiling Cython file: 2025-09-08T13:54:06,095 ------------------------------------------------------------ 2025-09-08T13:54:06,095 ... 2025-09-08T13:54:06,095 if d_obj_accel > d_obj: 2025-09-08T13:54:06,095 d_obj = d_obj_accel 2025-09-08T13:54:06,095 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,095 # theta_inner in outer loop) 2025-09-08T13:54:06,095 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,096 ^ 2025-09-08T13:54:06,096 ------------------------------------------------------------ 2025-09-08T13:54:06,096 celer/sparse.pyx:437:42: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,096 Error compiling Cython file: 2025-09-08T13:54:06,096 ------------------------------------------------------------ 2025-09-08T13:54:06,096 ... 2025-09-08T13:54:06,096 if d_obj_accel > d_obj: 2025-09-08T13:54:06,096 d_obj = d_obj_accel 2025-09-08T13:54:06,096 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,097 # theta_inner in outer loop) 2025-09-08T13:54:06,097 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,097 ^ 2025-09-08T13:54:06,097 ------------------------------------------------------------ 2025-09-08T13:54:06,097 celer/sparse.pyx:437:57: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,097 Error compiling Cython file: 2025-09-08T13:54:06,097 ------------------------------------------------------------ 2025-09-08T13:54:06,097 ... 2025-09-08T13:54:06,098 if d_obj_accel > d_obj: 2025-09-08T13:54:06,098 d_obj = d_obj_accel 2025-09-08T13:54:06,098 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,098 # theta_inner in outer loop) 2025-09-08T13:54:06,098 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,098 ^ 2025-09-08T13:54:06,098 ------------------------------------------------------------ 2025-09-08T13:54:06,098 celer/sparse.pyx:437:63: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,098 Error compiling Cython file: 2025-09-08T13:54:06,099 ------------------------------------------------------------ 2025-09-08T13:54:06,099 ... 2025-09-08T13:54:06,099 if d_obj_accel > d_obj: 2025-09-08T13:54:06,099 d_obj = d_obj_accel 2025-09-08T13:54:06,099 # theta = theta_accel (theta is defined as 2025-09-08T13:54:06,099 # theta_inner in outer loop) 2025-09-08T13:54:06,099 fcopy(&n_samples, &thetaccel[0], &inc, &theta[0], &inc) 2025-09-08T13:54:06,099 ^ 2025-09-08T13:54:06,099 ------------------------------------------------------------ 2025-09-08T13:54:06,099 celer/sparse.pyx:437:74: Cannot convert 'int *' to Python object 2025-09-08T13:54:06,100 Error compiling Cython file: 2025-09-08T13:54:06,100 ------------------------------------------------------------ 2025-09-08T13:54:06,100 ... 2025-09-08T13:54:06,100 # CAUTION: I have not yet written the code to include a best_theta. 2025-09-08T13:54:06,100 # This is of no consequence as long as screening is not performed. Otherwise dgap and theta might disagree. 2025-09-08T13:54:06,100 # we pass full w and will ignore zero values 2025-09-08T13:54:06,100 gap = primal_value(alpha, n_samples, &R[0], n_features, 2025-09-08T13:54:06,100 ^ 2025-09-08T13:54:06,101 ------------------------------------------------------------ 2025-09-08T13:54:06,101 celer/sparse.pyx:446:18: 'primal_value' is not a constant, variable or function identifier 2025-09-08T13:54:06,101 Error compiling Cython file: 2025-09-08T13:54:06,101 ------------------------------------------------------------ 2025-09-08T13:54:06,101 ... 2025-09-08T13:54:06,101 # CAUTION: I have not yet written the code to include a best_theta. 2025-09-08T13:54:06,101 # This is of no consequence as long as screening is not performed. Otherwise dgap and theta might disagree. 2025-09-08T13:54:06,101 # we pass full w and will ignore zero values 2025-09-08T13:54:06,102 gap = primal_value(alpha, n_samples, &R[0], n_features, 2025-09-08T13:54:06,102 ^ 2025-09-08T13:54:06,102 ------------------------------------------------------------ 2025-09-08T13:54:06,102 celer/sparse.pyx:446:49: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,102 Error compiling Cython file: 2025-09-08T13:54:06,102 ------------------------------------------------------------ 2025-09-08T13:54:06,102 ... 2025-09-08T13:54:06,102 # CAUTION: I have not yet written the code to include a best_theta. 2025-09-08T13:54:06,102 # This is of no consequence as long as screening is not performed. Otherwise dgap and theta might disagree. 2025-09-08T13:54:06,103 # we pass full w and will ignore zero values 2025-09-08T13:54:06,103 gap = primal_value(alpha, n_samples, &R[0], n_features, 2025-09-08T13:54:06,103 &w[0]) - highest_d_obj 2025-09-08T13:54:06,103 ^ 2025-09-08T13:54:06,103 ------------------------------------------------------------ 2025-09-08T13:54:06,103 celer/sparse.pyx:447:31: Cannot convert 'double *' to Python object 2025-09-08T13:54:06,103 Error compiling Cython file: 2025-09-08T13:54:06,103 ------------------------------------------------------------ 2025-09-08T13:54:06,103 ... 2025-09-08T13:54:06,104 for i in range(n_samples): 2025-09-08T13:54:06,104 R_sum += R[i] 2025-09-08T13:54:06,104 w[j] -= R_sum * X_mean_j / norms_X_col[j] ** 2 2025-09-08T13:54:06,104 # perform ST in place: 2025-09-08T13:54:06,104 w[j] = ST(alpha / norms_X_col[j] ** 2 * n_samples, w[j]) 2025-09-08T13:54:06,104 ^ 2025-09-08T13:54:06,104 ------------------------------------------------------------ 2025-09-08T13:54:06,104 celer/sparse.pyx:474:19: 'ST' is not a constant, variable or function identifier 2025-09-08T13:54:07,174 Traceback (most recent call last): 2025-09-08T13:54:07,181 File "", line 2, in 2025-09-08T13:54:07,182 exec(compile(''' 2025-09-08T13:54:07,182 ~~~~^^^^^^^^^^^^ 2025-09-08T13:54:07,182 # This is -- a caller that pip uses to run setup.py 2025-09-08T13:54:07,182 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:54:07,182 ...<32 lines>... 2025-09-08T13:54:07,182 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T13:54:07,182 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:54:07,182 ''' % ('/tmp/pip-wheel-khdahjjy/celer_d3a9c84d021c4531b3c5b6f387401214/setup.py',), "", "exec")) 2025-09-08T13:54:07,183 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:54:07,183 File "", line 35, in 2025-09-08T13:54:07,183 File "/tmp/pip-wheel-khdahjjy/celer_d3a9c84d021c4531b3c5b6f387401214/setup.py", line 29, in 2025-09-08T13:54:07,183 setup(name='celer', 2025-09-08T13:54:07,183 ~~~~~^^^^^^^^^^^^^^ 2025-09-08T13:54:07,183 version=VERSION, 2025-09-08T13:54:07,184 ^^^^^^^^^^^^^^^^ 2025-09-08T13:54:07,184 ...<22 lines>... 2025-09-08T13:54:07,184 ], 2025-09-08T13:54:07,184 ^^ 2025-09-08T13:54:07,184 ) 2025-09-08T13:54:07,184 ^ 2025-09-08T13:54:07,184 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2025-09-08T13:54:07,184 return run_commands(dist) 2025-09-08T13:54:07,184 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2025-09-08T13:54:07,185 dist.run_commands() 2025-09-08T13:54:07,185 ~~~~~~~~~~~~~~~~~^^ 2025-09-08T13:54:07,185 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2025-09-08T13:54:07,185 self.run_command(cmd) 2025-09-08T13:54:07,185 ~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T13:54:07,185 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T13:54:07,185 super().run_command(command) 2025-09-08T13:54:07,185 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T13:54:07,185 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T13:54:07,186 cmd_obj.run() 2025-09-08T13:54:07,186 ~~~~~~~~~~~^^ 2025-09-08T13:54:07,186 File "/usr/local/lib/python3.13/dist-packages/setuptools/command/bdist_wheel.py", line 370, in run 2025-09-08T13:54:07,186 self.run_command("build") 2025-09-08T13:54:07,186 ~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T13:54:07,186 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-09-08T13:54:07,186 self.distribution.run_command(command) 2025-09-08T13:54:07,186 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T13:54:07,187 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T13:54:07,187 super().run_command(command) 2025-09-08T13:54:07,187 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T13:54:07,187 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T13:54:07,187 cmd_obj.run() 2025-09-08T13:54:07,187 ~~~~~~~~~~~^^ 2025-09-08T13:54:07,187 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build.py", line 135, in run 2025-09-08T13:54:07,187 self.run_command(cmd_name) 2025-09-08T13:54:07,188 ~~~~~~~~~~~~~~~~^^^^^^^^^^ 2025-09-08T13:54:07,188 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-09-08T13:54:07,188 self.distribution.run_command(command) 2025-09-08T13:54:07,188 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T13:54:07,188 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T13:54:07,188 super().run_command(command) 2025-09-08T13:54:07,188 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T13:54:07,188 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T13:54:07,188 cmd_obj.run() 2025-09-08T13:54:07,189 ~~~~~~~~~~~^^ 2025-09-08T13:54:07,189 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build_ext.py", line 368, in run 2025-09-08T13:54:07,189 self.build_extensions() 2025-09-08T13:54:07,189 ~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T13:54:07,189 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions 2025-09-08T13:54:07,189 self._build_extensions_serial() 2025-09-08T13:54:07,189 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T13:54:07,189 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial 2025-09-08T13:54:07,189 self.build_extension(ext) 2025-09-08T13:54:07,190 ~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T13:54:07,190 File "/usr/local/lib/python3.13/dist-packages/Cython/Distutils/build_ext.py", line 131, in build_extension 2025-09-08T13:54:07,190 new_ext = cythonize( 2025-09-08T13:54:07,190 ~~~~~~~~~^ 2025-09-08T13:54:07,190 ext,force=self.force, quiet=self.verbose == 0, **options 2025-09-08T13:54:07,190 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:54:07,190 )[0] 2025-09-08T13:54:07,190 ^ 2025-09-08T13:54:07,190 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T13:54:07,191 cythonize_one(*args) 2025-09-08T13:54:07,191 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T13:54:07,191 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T13:54:07,191 raise CompileError(None, pyx_file) 2025-09-08T13:54:07,191 Cython.Compiler.Errors.CompileError: celer/sparse.pyx 2025-09-08T13:54:07,850 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T13:54:07,864 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T13:54:07,864 exec(compile('"'"''"'"''"'"' 2025-09-08T13:54:07,864 # This is -- a caller that pip uses to run setup.py 2025-09-08T13:54:07,864 # 2025-09-08T13:54:07,864 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T13:54:07,864 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T13:54:07,864 # - It provides a clear error message when setuptools is not installed. 2025-09-08T13:54:07,864 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T13:54:07,864 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T13:54:07,864 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T13:54:07,864 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T13:54:07,864 import os, sys, tokenize, traceback 2025-09-08T13:54:07,864 2025-09-08T13:54:07,864 try: 2025-09-08T13:54:07,864 import setuptools 2025-09-08T13:54:07,864 except ImportError: 2025-09-08T13:54:07,864 print( 2025-09-08T13:54:07,864 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T13:54:07,864 "the build environment with exception:", 2025-09-08T13:54:07,864 file=sys.stderr, 2025-09-08T13:54:07,864 ) 2025-09-08T13:54:07,864 traceback.print_exc() 2025-09-08T13:54:07,864 sys.exit(1) 2025-09-08T13:54:07,864 2025-09-08T13:54:07,864 __file__ = %r 2025-09-08T13:54:07,864 sys.argv[0] = __file__ 2025-09-08T13:54:07,864 2025-09-08T13:54:07,864 if os.path.exists(__file__): 2025-09-08T13:54:07,864 filename = __file__ 2025-09-08T13:54:07,864 with tokenize.open(__file__) as f: 2025-09-08T13:54:07,864 setup_py_code = f.read() 2025-09-08T13:54:07,864 else: 2025-09-08T13:54:07,864 filename = "" 2025-09-08T13:54:07,864 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T13:54:07,864 2025-09-08T13:54:07,864 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T13:54:07,864 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-khdahjjy/celer_d3a9c84d021c4531b3c5b6f387401214/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-f_3_ra9d[/] 2025-09-08T13:54:07,864 [bold magenta]cwd[/]: /tmp/pip-wheel-khdahjjy/celer_d3a9c84d021c4531b3c5b6f387401214/ 2025-09-08T13:54:07,864 Building wheel for celer (setup.py): finished with status 'error' 2025-09-08T13:54:07,865 ERROR: Failed building wheel for celer 2025-09-08T13:54:07,866 Running setup.py clean for celer 2025-09-08T13:54:07,867 Running command python setup.py clean 2025-09-08T13:54:09,287 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T13:54:09,287 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T13:54:09,422 Failed to build celer 2025-09-08T13:54:09,423 ERROR: Failed to build one or more wheels 2025-09-08T13:54:09,424 Exception information: 2025-09-08T13:54:09,424 Traceback (most recent call last): 2025-09-08T13:54:09,424 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T13:54:09,424 status = _inner_run() 2025-09-08T13:54:09,424 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T13:54:09,424 return self.run(options, args) 2025-09-08T13:54:09,424 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T13:54:09,424 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T13:54:09,424 return func(self, options, args) 2025-09-08T13:54:09,424 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T13:54:09,424 raise CommandError("Failed to build one or more wheels") 2025-09-08T13:54:09,424 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T13:54:09,428 Removed build tracker: '/tmp/pip-build-tracker-hgx6vge8'