Closed sorgfresser closed 1 year ago
Same issue in Windows 11. Python v3.10.7
(tls) C:\Users\rosha\Downloads\Compressed\tts\TTS-0.17.4>pip install -r requirements.txt
Ignoring numpy: markers 'python_version > "3.10"' don't match your environment
Ignoring numba: markers 'python_version < "3.9"' don't match your environment
Collecting numpy==1.22.0
Using cached numpy-1.22.0-cp310-cp310-win_amd64.whl (14.7 MB)
Collecting cython==0.29.30
Using cached Cython-0.29.30-py2.py3-none-any.whl (985 kB)
Collecting scipy>=1.11.2
Using cached scipy-1.11.2-cp310-cp310-win_amd64.whl (44.0 MB)
Collecting torch>=1.7
Using cached torch-2.0.1-cp310-cp310-win_amd64.whl (172.3 MB)
Collecting torchaudio
Using cached torchaudio-2.0.2-cp310-cp310-win_amd64.whl (2.1 MB)
Collecting soundfile
Using cached soundfile-0.12.1-py2.py3-none-win_amd64.whl (1.0 MB)
Collecting librosa==0.10.0.*
Using cached librosa-0.10.0.post2-py3-none-any.whl (253 kB)
Collecting numba==0.57.0
Using cached numba-0.57.0-cp310-cp310-win_amd64.whl (2.6 MB)
Collecting inflect==5.6.0
Using cached inflect-5.6.0-py3-none-any.whl (33 kB)
Collecting tqdm
Using cached tqdm-4.66.1-py3-none-any.whl (78 kB)
Collecting anyascii
Using cached anyascii-0.3.2-py3-none-any.whl (289 kB)
Collecting pyyaml
Using cached PyYAML-6.0.1-cp310-cp310-win_amd64.whl (145 kB)
Collecting fsspec>=2021.04.0
Using cached fsspec-2023.9.2-py3-none-any.whl (173 kB)
Collecting aiohttp
Using cached aiohttp-3.8.5-cp310-cp310-win_amd64.whl (323 kB)
Collecting packaging
Using cached packaging-23.1-py3-none-any.whl (48 kB)
Collecting flask
Using cached flask-2.3.3-py3-none-any.whl (96 kB)
Collecting pysbd
Using cached pysbd-0.3.4-py3-none-any.whl (71 kB)
Collecting umap-learn==0.5.1
Using cached umap-learn-0.5.1.tar.gz (80 kB)
Preparing metadata (setup.py) ... done
Collecting pandas
Using cached pandas-2.1.1-cp310-cp310-win_amd64.whl (10.7 MB)
Collecting matplotlib
Using cached matplotlib-3.8.0-cp310-cp310-win_amd64.whl (7.6 MB)
Collecting trainer
Using cached trainer-0.0.31-py3-none-any.whl (50 kB)
Collecting coqpit>=0.0.16
Using cached coqpit-0.0.17-py3-none-any.whl (13 kB)
Collecting jieba
Using cached jieba-0.42.1.tar.gz (19.2 MB)
Preparing metadata (setup.py) ... done
Collecting pypinyin
Using cached pypinyin-0.49.0-py2.py3-none-any.whl (1.4 MB)
Collecting gruut[de,es,fr]==2.2.3
Using cached gruut-2.2.3.tar.gz (73 kB)
Preparing metadata (setup.py) ... done
Collecting jamo
Using cached jamo-0.4.1-py3-none-any.whl (9.5 kB)
Collecting nltk
Using cached nltk-3.8.1-py3-none-any.whl (1.5 MB)
Collecting g2pkk>=0.1.1
Using cached g2pkk-0.1.2-py3-none-any.whl (25 kB)
Collecting bangla==0.0.2
Using cached bangla-0.0.2-py2.py3-none-any.whl (6.2 kB)
Collecting bnnumerizer
Using cached bnnumerizer-0.0.2.tar.gz (4.7 kB)
Preparing metadata (setup.py) ... done
Collecting bnunicodenormalizer==0.1.1
Using cached bnunicodenormalizer-0.1.1.tar.gz (38 kB)
Preparing metadata (setup.py) ... done
Collecting k_diffusion
Using cached k_diffusion-0.1.0-py3-none-any.whl (33 kB)
Collecting einops
Using cached einops-0.6.1-py3-none-any.whl (42 kB)
Collecting transformers
Using cached transformers-4.33.2-py3-none-any.whl (7.6 MB)
Collecting encodec
Using cached encodec-0.1.1-py3-none-any.whl
Collecting unidecode
Using cached Unidecode-1.3.6-py3-none-any.whl (235 kB)
Collecting msgpack>=1.0
Using cached msgpack-1.0.6-cp310-cp310-win_amd64.whl (162 kB)
Collecting soxr>=0.3.2
Using cached soxr-0.3.6-cp310-cp310-win_amd64.whl (184 kB)
Collecting decorator>=4.3.0
Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting lazy-loader>=0.1
Using cached lazy_loader-0.3-py3-none-any.whl (9.1 kB)
Collecting scikit-learn>=0.20.0
Using cached scikit_learn-1.3.1-cp310-cp310-win_amd64.whl (9.3 MB)
Collecting audioread>=2.1.9
Using cached audioread-3.0.0-py3-none-any.whl
Collecting librosa==0.10.0.*
Using cached librosa-0.10.0.post1-py3-none-any.whl (252 kB)
Using cached librosa-0.10.0-py3-none-any.whl (252 kB)
Collecting typing-extensions>=4.1.1
Using cached typing_extensions-4.8.0-py3-none-any.whl (31 kB)
Collecting joblib>=0.14
Using cached joblib-1.3.2-py3-none-any.whl (302 kB)
Collecting pooch>=1.0
Using cached pooch-1.7.0-py3-none-any.whl (60 kB)
Collecting llvmlite<0.41,>=0.40.0dev0
Using cached llvmlite-0.40.1-cp310-cp310-win_amd64.whl (27.7 MB)
Collecting pynndescent>=0.5
Using cached pynndescent-0.5.10.tar.gz (1.1 MB)
Preparing metadata (setup.py) ... done
Collecting Babel<3.0.0,>=2.8.0
Using cached Babel-2.12.1-py3-none-any.whl (10.1 MB)
Collecting dateparser~=1.1.0
Using cached dateparser-1.1.8-py2.py3-none-any.whl (293 kB)
Collecting gruut-ipa<1.0,>=0.12.0
Using cached gruut-ipa-0.13.0.tar.gz (101 kB)
Preparing metadata (setup.py) ... done
Collecting gruut_lang_en~=2.0.0
Using cached gruut_lang_en-2.0.0.tar.gz (15.2 MB)
Preparing metadata (setup.py) ... done
Collecting jsonlines~=1.2.0
Using cached jsonlines-1.2.0-py2.py3-none-any.whl (7.6 kB)
Collecting networkx<3.0.0,>=2.5.0
Using cached networkx-2.8.8-py3-none-any.whl (2.0 MB)
Collecting num2words<1.0.0,>=0.5.10
Using cached num2words-0.5.12-py3-none-any.whl (125 kB)
Collecting python-crfsuite~=0.9.7
Using cached python_crfsuite-0.9.9-cp310-cp310-win_amd64.whl (139 kB)
Collecting gruut_lang_es~=2.0.0
Using cached gruut_lang_es-2.0.0.tar.gz (31.4 MB)
Preparing metadata (setup.py) ... done
Collecting gruut_lang_de~=2.0.0
Using cached gruut_lang_de-2.0.0.tar.gz (18.1 MB)
Preparing metadata (setup.py) ... done
Collecting gruut_lang_fr~=2.0.0
Using cached gruut_lang_fr-2.0.2.tar.gz (10.9 MB)
Preparing metadata (setup.py) ... done
Collecting jinja2
Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB)
Collecting sympy
Using cached sympy-1.12-py3-none-any.whl (5.7 MB)
Collecting filelock
Using cached filelock-3.12.4-py3-none-any.whl (11 kB)
Collecting cffi>=1.0
Using cached cffi-1.15.1-cp310-cp310-win_amd64.whl (179 kB)
Collecting colorama
Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting attrs>=17.3.0
Using cached attrs-23.1.0-py3-none-any.whl (61 kB)
Collecting yarl<2.0,>=1.0
Using cached yarl-1.9.2-cp310-cp310-win_amd64.whl (61 kB)
Collecting charset-normalizer<4.0,>=2.0
Using cached charset_normalizer-3.2.0-cp310-cp310-win_amd64.whl (96 kB)
Collecting multidict<7.0,>=4.5
Using cached multidict-6.0.4-cp310-cp310-win_amd64.whl (28 kB)
Collecting aiosignal>=1.1.2
Using cached aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting frozenlist>=1.1.1
Using cached frozenlist-1.4.0-cp310-cp310-win_amd64.whl (44 kB)
Collecting async-timeout<5.0,>=4.0.0a3
Using cached async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
Collecting click>=8.1.3
Using cached click-8.1.7-py3-none-any.whl (97 kB)
Collecting blinker>=1.6.2
Using cached blinker-1.6.2-py3-none-any.whl (13 kB)
Collecting itsdangerous>=2.1.2
Using cached itsdangerous-2.1.2-py3-none-any.whl (15 kB)
Collecting Werkzeug>=2.3.7
Using cached werkzeug-2.3.7-py3-none-any.whl (242 kB)
Collecting tzdata>=2022.1
Using cached tzdata-2023.3-py2.py3-none-any.whl (341 kB)
Collecting pytz>=2020.1
Using cached pytz-2023.3.post1-py2.py3-none-any.whl (502 kB)
Collecting pandas
Using cached pandas-2.1.0-cp310-cp310-win_amd64.whl (11.1 MB)
Using cached pandas-2.0.3-cp310-cp310-win_amd64.whl (10.7 MB)
Collecting python-dateutil>=2.8.2
Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting fonttools>=4.22.0
Using cached fonttools-4.42.1-cp310-cp310-win_amd64.whl (2.1 MB)
Collecting pillow>=6.2.0
Using cached Pillow-10.0.1-cp310-cp310-win_amd64.whl (2.5 MB)
Collecting contourpy>=1.0.1
Using cached contourpy-1.1.1-cp310-cp310-win_amd64.whl (477 kB)
Collecting cycler>=0.10
Using cached cycler-0.11.0-py3-none-any.whl (6.4 kB)
Collecting kiwisolver>=1.0.1
Using cached kiwisolver-1.4.5-cp310-cp310-win_amd64.whl (56 kB)
Collecting pyparsing>=2.3.1
Using cached pyparsing-3.1.1-py3-none-any.whl (103 kB)
Collecting tensorboard
Using cached tensorboard-2.14.0-py3-none-any.whl (5.5 MB)
Collecting psutil
Using cached psutil-5.9.5-cp36-abi3-win_amd64.whl (255 kB)
Collecting regex>=2021.8.3
Using cached regex-2023.8.8-cp310-cp310-win_amd64.whl (268 kB)
Collecting torchdiffeq
Using cached torchdiffeq-0.2.3-py3-none-any.whl (31 kB)
Collecting torchvision
Using cached torchvision-0.15.2-cp310-cp310-win_amd64.whl (1.2 MB)
Collecting kornia
Using cached kornia-0.7.0-py2.py3-none-any.whl (705 kB)
Collecting scikit-image
Using cached scikit_image-0.21.0-cp310-cp310-win_amd64.whl (22.8 MB)
Collecting dctorch
Using cached dctorch-0.1.2-py3-none-any.whl (2.3 kB)
Collecting jsonmerge
Using cached jsonmerge-1.9.2-py3-none-any.whl (19 kB)
Collecting rotary-embedding-torch
Using cached rotary_embedding_torch-0.3.0-py3-none-any.whl (4.9 kB)
Collecting torchsde
Using cached torchsde-0.2.5-py3-none-any.whl (59 kB)
Collecting wandb
Using cached wandb-0.15.11-py3-none-any.whl (2.1 MB)
Collecting clip-anytorch
Using cached clip_anytorch-2.5.2-py3-none-any.whl (1.4 MB)
Collecting safetensors
Using cached safetensors-0.3.3-cp310-cp310-win_amd64.whl (266 kB)
Collecting accelerate
Using cached accelerate-0.23.0-py3-none-any.whl (258 kB)
Collecting clean-fid
Using cached clean_fid-0.1.35-py3-none-any.whl (26 kB)
Collecting requests
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Collecting huggingface-hub<1.0,>=0.15.1
Using cached huggingface_hub-0.17.2-py3-none-any.whl (294 kB)
Collecting tokenizers!=0.11.3,<0.14,>=0.11.1
Using cached tokenizers-0.13.3-cp310-cp310-win_amd64.whl (3.5 MB)
Collecting pycparser
Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Collecting tzlocal
Using cached tzlocal-5.0.1-py3-none-any.whl (20 kB)
Collecting MarkupSafe>=2.0
Using cached MarkupSafe-2.1.3-cp310-cp310-win_amd64.whl (17 kB)
Collecting six
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting docopt>=0.6.2
Using cached docopt-0.6.2.tar.gz (25 kB)
Preparing metadata (setup.py) ... done
Collecting platformdirs>=2.5.0
Using cached platformdirs-3.10.0-py3-none-any.whl (17 kB)
Collecting urllib3<3,>=1.21.1
Using cached urllib3-2.0.5-py3-none-any.whl (123 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2023.7.22-py3-none-any.whl (158 kB)
Collecting idna<4,>=2.5
Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting threadpoolctl>=2.0.0
Using cached threadpoolctl-3.2.0-py3-none-any.whl (15 kB)
Collecting ftfy
Using cached ftfy-6.1.1-py3-none-any.whl (53 kB)
Collecting dctorch
Using cached dctorch-0.1.1-py3-none-any.whl (2.3 kB)
Using cached dctorch-0.1.0-py3-none-any.whl (2.3 kB)
INFO: pip is looking at multiple versions of colorama to determine which version is compatible with other requirements. This could take a while.
Collecting colorama
Using cached colorama-0.4.5-py2.py3-none-any.whl (16 kB)
INFO: pip is looking at multiple versions of clip-anytorch to determine which version is compatible with other requirements. This could take a while.
Collecting clip-anytorch
Using cached clip_anytorch-2.5.1-py3-none-any.whl (1.4 MB)
Using cached clip_anytorch-2.5.0-py3-none-any.whl (1.4 MB)
Using cached clip_anytorch-2.4.0-py3-none-any.whl (1.4 MB)
Using cached clip_anytorch-2.3.1-py3-none-any.whl (1.4 MB)
Using cached clip_anytorch-2.3.0-py3-none-any.whl (1.4 MB)
Using cached clip_anytorch-2.2.1-py3-none-any.whl (1.4 MB)
Using cached clip_anytorch-2.2.0-py3-none-any.whl (1.4 MB)
INFO: pip is looking at multiple versions of clip-anytorch to determine which version is compatible with other requirements. This could take a while.
Using cached clip_anytorch-2.1.0-py3-none-any.whl (1.4 MB)
Using cached clip_anytorch-2.0-py3-none-any.whl (1.4 MB)
INFO: pip is looking at multiple versions of clean-fid to determine which version is compatible with other requirements. This could take a while.
Collecting clean-fid
Using cached clean_fid-0.1.34-py3-none-any.whl (26 kB)
Collecting requests
Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB)
Collecting chardet<5,>=3.0.2
Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB)
Collecting urllib3<3,>=1.21.1
Using cached urllib3-1.26.16-py2.py3-none-any.whl (143 kB)
Collecting idna<4,>=2.5
Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of requests to determine which version is compatible with other requirements. This could take a while.
Collecting clean-fid
Using cached clean_fid-0.1.33-py3-none-any.whl (25 kB)
Using cached clean_fid-0.1.32-py3-none-any.whl (26 kB)
Using cached clean_fid-0.1.31-py3-none-any.whl (24 kB)
Using cached clean_fid-0.1.30-py3-none-any.whl (24 kB)
Using cached clean_fid-0.1.29-py3-none-any.whl (24 kB)
Using cached clean_fid-0.1.28-py3-none-any.whl (23 kB)
INFO: pip is looking at multiple versions of clean-fid to determine which version is compatible with other requirements. This could take a while.
Using cached clean_fid-0.1.26-py3-none-any.whl (23 kB)
INFO: pip is looking at multiple versions of requests to determine which version is compatible with other requirements. This could take a while.
Using cached clean_fid-0.1.25-py3-none-any.whl (23 kB)
Using cached clean_fid-0.1.24-py3-none-any.whl (23 kB)
Using cached clean_fid-0.1.23-py3-none-any.whl (23 kB)
Using cached clean_fid-0.1.22-py3-none-any.whl (23 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
Using cached clean_fid-0.1.21-py3-none-any.whl (23 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
Using cached clean_fid-0.1.19-py3-none-any.whl (23 kB)
Using cached clean_fid-0.1.18-py3-none-any.whl (23 kB)
Using cached clean_fid-0.1.17-py3-none-any.whl (23 kB)
Using cached clean_fid-0.1.16-py3-none-any.whl (22 kB)
Using cached clean_fid-0.1.15-py3-none-any.whl (22 kB)
Using cached clean_fid-0.1.14-py3-none-any.whl (22 kB)
Using cached clean_fid-0.1.13-py3-none-any.whl (19 kB)
Using cached clean_fid-0.1.12-py3-none-any.whl (19 kB)
Using cached clean_fid-0.1.11-py3-none-any.whl (19 kB)
Using cached clean_fid-0.1.10-py3-none-any.whl (16 kB)
Using cached clean_fid-0.1.9-py3-none-any.whl (15 kB)
Using cached clean_fid-0.1.8-py3-none-any.whl (16 kB)
Using cached clean_fid-0.1.6-py3-none-any.whl (15 kB)
Using cached clean_fid-0.1.5-py3-none-any.whl (15 kB)
INFO: pip is looking at multiple versions of accelerate to determine which version is compatible with other requirements. This could take a while.
Collecting accelerate
Using cached accelerate-0.22.0-py3-none-any.whl (251 kB)
Using cached accelerate-0.21.0-py3-none-any.whl (244 kB)
Using cached accelerate-0.20.3-py3-none-any.whl (227 kB)
Using cached accelerate-0.20.2-py3-none-any.whl (227 kB)
Using cached accelerate-0.20.1-py3-none-any.whl (227 kB)
Using cached accelerate-0.20.0-py3-none-any.whl (227 kB)
Using cached accelerate-0.19.0-py3-none-any.whl (219 kB)
INFO: pip is looking at multiple versions of accelerate to determine which version is compatible with other requirements. This could take a while.
Using cached accelerate-0.18.0-py3-none-any.whl (215 kB)
Using cached accelerate-0.17.1-py3-none-any.whl (212 kB)
Using cached accelerate-0.17.0-py3-none-any.whl (212 kB)
Using cached accelerate-0.16.0-py3-none-any.whl (199 kB)
Using cached accelerate-0.15.0-py3-none-any.whl (191 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
Using cached accelerate-0.14.0-py3-none-any.whl (175 kB)
Using cached accelerate-0.13.2-py3-none-any.whl (148 kB)
Using cached accelerate-0.13.1-py3-none-any.whl (148 kB)
Using cached accelerate-0.13.0-py3-none-any.whl (148 kB)
Using cached accelerate-0.12.0-py3-none-any.whl (143 kB)
Using cached accelerate-0.11.0-py3-none-any.whl (123 kB)
Using cached accelerate-0.10.0-py3-none-any.whl (117 kB)
Using cached accelerate-0.9.0-py3-none-any.whl (106 kB)
Using cached accelerate-0.8.0-py3-none-any.whl (114 kB)
Using cached accelerate-0.7.1-py3-none-any.whl (79 kB)
Using cached accelerate-0.7.0-py3-none-any.whl (79 kB)
Using cached accelerate-0.6.2-py3-none-any.whl (65 kB)
Using cached accelerate-0.6.1-py3-none-any.whl (65 kB)
Using cached accelerate-0.6.0-py3-none-any.whl (65 kB)
Using cached accelerate-0.5.1-py3-none-any.whl (58 kB)
Using cached accelerate-0.5.0-py3-none-any.whl (57 kB)
Using cached accelerate-0.4.0-py3-none-any.whl (55 kB)
Using cached accelerate-0.3.0-py3-none-any.whl (49 kB)
Collecting pyaml>=20.4.0
Using cached pyaml-23.9.6-py3-none-any.whl (22 kB)
Collecting accelerate
Using cached accelerate-0.2.1-py3-none-any.whl (47 kB)
Using cached accelerate-0.2.0-py3-none-any.whl (47 kB)
Using cached accelerate-0.1.0-py3-none-any.whl (34 kB)
Using cached accelerate-0.0.1-py3-none-any.whl (5.7 kB)
INFO: pip is looking at multiple versions of yarl to determine which version is compatible with other requirements. This could take a while.
Collecting yarl<2.0,>=1.0
Using cached yarl-1.9.1-cp310-cp310-win_amd64.whl (60 kB)
INFO: pip is looking at multiple versions of werkzeug to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of tzdata to determine which version is compatible with other requirements. This could take a while.
Collecting tzdata>=2022.1
Using cached tzdata-2023.2-py2.py3-none-any.whl (342 kB)
INFO: pip is looking at multiple versions of typing-extensions to determine which version is compatible with other requirements. This could take a while.
Collecting typing-extensions>=4.1.1
Using cached typing_extensions-4.7.1-py3-none-any.whl (33 kB)
INFO: pip is looking at multiple versions of tokenizers to determine which version is compatible with other requirements. This could take a while.
Collecting tokenizers!=0.11.3,<0.14,>=0.11.1
Using cached tokenizers-0.13.2-cp310-cp310-win_amd64.whl (3.3 MB)
INFO: pip is looking at multiple versions of soxr to determine which version is compatible with other requirements. This could take a while.
Collecting soxr>=0.3.2
Using cached soxr-0.3.5-cp310-cp310-win_amd64.whl (184 kB)
Using cached soxr-0.3.4-cp310-cp310-win_amd64.whl (184 kB)
Using cached soxr-0.3.3-cp310-cp310-win_amd64.whl (176 kB)
Using cached soxr-0.3.2-cp310-cp310-win_amd64.whl (176 kB)
INFO: pip is looking at multiple versions of scikit-learn to determine which version is compatible with other requirements. This could take a while.
Collecting scikit-learn>=0.20.0
Using cached scikit_learn-1.3.0-cp310-cp310-win_amd64.whl (9.2 MB)
INFO: pip is looking at multiple versions of soxr to determine which version is compatible with other requirements. This could take a while.
Using cached scikit_learn-1.2.2-cp310-cp310-win_amd64.whl (8.3 MB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
Using cached scikit_learn-1.2.1-cp310-cp310-win_amd64.whl (8.3 MB)
Using cached scikit_learn-1.2.0-cp310-cp310-win_amd64.whl (8.2 MB)
Using cached scikit_learn-1.1.3-cp310-cp310-win_amd64.whl (7.5 MB)
Using cached scikit_learn-1.1.2-cp310-cp310-win_amd64.whl (7.4 MB)
Using cached scikit_learn-1.1.1-cp310-cp310-win_amd64.whl (7.3 MB)
INFO: pip is looking at multiple versions of scikit-learn to determine which version is compatible with other requirements. This could take a while.
Using cached scikit_learn-1.1.0-cp310-cp310-win_amd64.whl (7.3 MB)
Using cached scikit_learn-1.0.2-cp310-cp310-win_amd64.whl (7.2 MB)
Using cached scikit-learn-1.0.1.tar.gz (6.6 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [782 lines of output]
Partial import of sklearn during the build process.
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py:535: UserWarning: Fallback spawn triggered. Please update distutils monkeypatch.
warnings.warn("Fallback spawn triggered. Please update distutils monkeypatch.")
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include -IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\ATLMFC\include -IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt /Tctest_program.c /Foobjects\test_program.obj
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /MANIFEST:EMBED,ID=1 /LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\ATLMFC\lib\x64 /LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.22000.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\\lib\10.0.22000.0\\um\x64 objects\test_program.obj /OUT:test_program.exe
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include -IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\ATLMFC\include -IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt /Tctest_program.c /Foobjects\test_program.obj /openmp
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /MANIFEST:EMBED,ID=1 /LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\ATLMFC\lib\x64 /LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.22000.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\\lib\10.0.22000.0\\um\x64 objects\test_program.obj /OUT:test_program.exe /openmp
warning: sklearn\cluster\_dbscan_inner.pyx:17:5: Only extern functions can throw C++ exceptions.
warning: sklearn\neighbors\_dist_metrics.pxd:19:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:29:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:38:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:42:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:61:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:64:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:71:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:73:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:76:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:95:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:98:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:99:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:100:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
Error compiling Cython file:
------------------------------------------------------------
...
if n_used_bins <= 1:
free(cat_infos)
return
qsort(cat_infos, n_used_bins, sizeof(categorical_info),
compare_cat_infos)
^
------------------------------------------------------------
sklearn\ensemble\_hist_gradient_boosting\splitting.pyx:926:14: Cannot assign type 'int (const void *, const void *) except? -1 nogil' to 'int (*)(const void *, const void *) noexcept nogil'. Exception values are incompatible. Suggest adding 'noexcept' to type 'int (const void *, const void *) except? -1 nogil'.
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\ensemble\_hist_gradient_boosting\splitting.pyx
warning: sklearn\linear_model\_sgd_fast.pyx:30:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:31:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:32:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:33:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:36:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:37:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:38:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:39:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:40:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\linear_model\_sgd_fast.pyx:41:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\neighbors\_quad_tree.pxd:76:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:95:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:98:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:99:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:100:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:557:66: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:565:49: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:627:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:1108:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:1117:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:1702:78: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_ball_tree.pyx:110:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_ball_tree.pyx:126:82: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_ball_tree.pyx:137:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:19:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:29:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:38:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:42:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:61:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:64:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:71:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:73:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
Error compiling Cython file:
------------------------------------------------------------
...
# determine number of levels in the tree, and from this
# the number of nodes in the tree. This results in leaf nodes
# with numbers of points between leaf_size and 2 * leaf_size
self.n_levels = int(
np.log2(fmax(1, (n_samples - 1) / self.leaf_size)) + 1)
self.n_nodes = (2 ** self.n_levels) - 1
^
------------------------------------------------------------
sklearn\neighbors\_binary_tree.pxi:973:44: Cannot assign type 'double' to 'ITYPE_t'
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\neighbors\_ball_tree.pyx
warning: sklearn\neighbors\_dist_metrics.pxd:19:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:29:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:38:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:42:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:61:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:64:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:71:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:73:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:285:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:293:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:325:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:329:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:426:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:430:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:433:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:436:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:465:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:474:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:477:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:480:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:503:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:536:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:567:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:575:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:578:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:581:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:626:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:634:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:637:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:640:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:689:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:705:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:708:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:711:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:734:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:756:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:779:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:805:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:835:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:859:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:884:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:909:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:933:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:957:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:981:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:1015:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:1021:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:1024:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:1027:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pyx:1127:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:557:66: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:565:49: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:627:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:1108:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:1117:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_binary_tree.pxi:1702:78: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_kd_tree.pyx:92:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_kd_tree.pyx:153:82: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:19:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:29:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:38:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:42:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:61:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:64:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:71:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_dist_metrics.pxd:73:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
Error compiling Cython file:
------------------------------------------------------------
...
# determine number of levels in the tree, and from this
# the number of nodes in the tree. This results in leaf nodes
# with numbers of points between leaf_size and 2 * leaf_size
self.n_levels = int(
np.log2(fmax(1, (n_samples - 1) / self.leaf_size)) + 1)
self.n_nodes = (2 ** self.n_levels) - 1
^
------------------------------------------------------------
sklearn\neighbors\_binary_tree.pxi:973:44: Cannot assign type 'double' to 'ITYPE_t'
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\neighbors\_kd_tree.pyx
warning: sklearn\neighbors\_quad_tree.pxd:76:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:95:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:98:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:99:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:100:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pyx:120:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pyx:309:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pyx:468:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pyx:563:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pyx:575:70: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
Error compiling Cython file:
------------------------------------------------------------
...
def __cinit__(self, int n_dimensions, int verbose):
"""Constructor."""
# Parameters of the tree
self.n_dimensions = n_dimensions
self.verbose = verbose
self.n_cells_per_cell = 2 ** self.n_dimensions
^
------------------------------------------------------------
sklearn\neighbors\_quad_tree.pyx:60:34: Cannot assign type 'double' to 'SIZE_t'
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\neighbors\_quad_tree.pyx
Error compiling Cython file:
------------------------------------------------------------
...
free_problem(problem)
free_parameter(param)
raise ValueError(error_msg)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_liblinear.pyx:55:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
free_parameter(param)
raise ValueError(error_msg)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
blas_functions.axpy = _axpy[double]
^
------------------------------------------------------------
sklearn\svm\_liblinear.pyx:56:31: Cannot assign type 'void (int, double, double *, int, double *, int) except * nogil' to 'axpy_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'void (int, double, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
raise ValueError(error_msg)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
blas_functions.axpy = _axpy[double]
blas_functions.scal = _scal[double]
^
------------------------------------------------------------
sklearn\svm\_liblinear.pyx:57:31: Cannot assign type 'void (int, double, double *, int) except * nogil' to 'scal_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'void (int, double, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
blas_functions.axpy = _axpy[double]
blas_functions.scal = _scal[double]
blas_functions.nrm2 = _nrm2[double]
^
------------------------------------------------------------
sklearn\svm\_liblinear.pyx:58:31: Cannot assign type 'double (int, double *, int) except * nogil' to 'nrm2_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int) except * nogil'.
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\svm\_liblinear.pyx
Error compiling Cython file:
------------------------------------------------------------
...
if error_msg:
# for SVR: epsilon is called p in libsvm
error_repl = error_msg.decode('utf-8').replace("p < 0", "epsilon < 0")
raise ValueError(error_repl)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm.pyx:194:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
class_weight_label.data, class_weight.data)
model = set_model(¶m, <int> nSV.shape[0], SV.data, SV.shape,
support.data, support.shape, sv_coef.strides,
sv_coef.data, intercept.data, nSV.data, probA.data, probB.data)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm.pyx:358:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
sv_coef.data, intercept.data, nSV.data,
probA.data, probB.data)
cdef np.npy_intp n_class = get_nr(model)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm.pyx:464:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
n_class = 1
else:
n_class = get_nr(model)
n_class = n_class * (n_class - 1) // 2
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm.pyx:570:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
if error_msg:
raise ValueError(error_msg)
cdef np.ndarray[np.float64_t, ndim=1, mode='c'] target
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm.pyx:714:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\svm\_libsvm.pyx
Error compiling Cython file:
------------------------------------------------------------
...
if error_msg:
free_problem(problem)
free_param(param)
raise ValueError(error_msg)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm_sparse.pyx:153:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
sv_coef.data, intercept.data,
nSV.data, probA.data, probB.data)
#TODO: use check_model
dec_values = np.empty(T_indptr.shape[0]-1)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm_sparse.pyx:284:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
#TODO: use check_model
cdef np.npy_intp n_class = get_nr(model)
cdef int rv
dec_values = np.empty((T_indptr.shape[0]-1, n_class), dtype=np.float64)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm_sparse.pyx:343:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Error compiling Cython file:
------------------------------------------------------------
...
n_class = get_nr(model)
n_class = n_class * (n_class - 1) // 2
dec_values = np.empty((T_indptr.shape[0] - 1, n_class), dtype=np.float64)
cdef BlasFunctions blas_functions
blas_functions.dot = _dot[double]
^
------------------------------------------------------------
sklearn\svm\_libsvm_sparse.pyx:412:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'.
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\svm\_libsvm_sparse.pyx
warning: sklearn\tree\_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:61:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:86:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:93:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:100:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:282:76: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:348:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:375:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:402:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:744:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:788:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:799:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:810:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:1032:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:1082:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:1113:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pyx:1141:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:76:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:95:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:98:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:99:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:100:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pyx:184:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pyx:214:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pyx:268:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pyx:582:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pyx:1100:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pyx:1330:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:76:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:95:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:98:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:99:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:100:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
Error compiling Cython file:
------------------------------------------------------------
...
if not is_samples_sorted[0]:
n_samples = end - start
memcpy(sorted_samples + start, samples + start,
n_samples * sizeof(SIZE_t))
qsort(sorted_samples + start, n_samples, sizeof(SIZE_t),
compare_SIZE_t)
^
------------------------------------------------------------
sklearn\tree\_splitter.pyx:1037:14: Cannot assign type 'int (const void *, const void *) except? -1 nogil' to 'int (*)(const void *, const void *) noexcept nogil'. Exception values are incompatible. Suggest adding 'noexcept' to type 'int (const void *, const void *) except? -1 nogil'.
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\tree\_splitter.pyx
warning: sklearn\tree\_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pyx:269:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pyx:416:76: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pyx:673:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pyx:685:70: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pyx:719:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:76:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:95:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:98:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:99:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:100:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
Error compiling Cython file:
------------------------------------------------------------
...
# Initial capacity
cdef int init_capacity
if tree.max_depth <= 10:
init_capacity = (2 ** (tree.max_depth + 1)) - 1
^
------------------------------------------------------------
sklearn\tree\_tree.pyx:148:56: Cannot assign type 'double' to 'int'
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\tree\_tree.pyx
warning: sklearn\tree\_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:76:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:95:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:98:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:99:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\neighbors\_quad_tree.pxd:100:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pyx:29:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pyx:114:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pyx:230:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pyx:318:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pyx:335:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pyx:493:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn\tree\_utils.pyx:507:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
Error compiling Cython file:
------------------------------------------------------------
...
dec(end)
# Construct our arguments
cdef pair[ITYPE_t, DTYPE_t] args
args.first = key
args.second = value
self.my_map.insert(end, args)
^
------------------------------------------------------------
sklearn\utils\_fast_dict.pyx:138:27: Cannot assign type 'iterator' to 'const_iterator'
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\utils\_fast_dict.pyx
warning: sklearn\utils\_openmp_helpers.pyx:1:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: sklearn\utils\_openmp_helpers.pyx:44:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling sklearn\__check_build\_check_build.pyx because it changed.
Compiling sklearn\preprocessing\_csr_polynomial_expansion.pyx because it changed.
Compiling sklearn\cluster\_dbscan_inner.pyx because it changed.
Compiling sklearn\cluster\_hierarchical_fast.pyx because it changed.
Compiling sklearn\cluster\_k_means_common.pyx because it changed.
Compiling sklearn\cluster\_k_means_lloyd.pyx because it changed.
Compiling sklearn\cluster\_k_means_elkan.pyx because it changed.
Compiling sklearn\cluster\_k_means_minibatch.pyx because it changed.
Compiling sklearn\datasets\_svmlight_format_fast.pyx because it changed.
Compiling sklearn\decomposition\_online_lda_fast.pyx because it changed.
Compiling sklearn\decomposition\_cdnmf_fast.pyx because it changed.
Compiling sklearn\ensemble\_gradient_boosting.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\_gradient_boosting.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\histogram.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\splitting.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\_binning.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\_predictor.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\_loss.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\_bitset.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\common.pyx because it changed.
Compiling sklearn\ensemble\_hist_gradient_boosting\utils.pyx because it changed.
Compiling sklearn\feature_extraction\_hashing_fast.pyx because it changed.
Compiling sklearn\manifold\_utils.pyx because it changed.
Compiling sklearn\manifold\_barnes_hut_tsne.pyx because it changed.
Compiling sklearn\metrics\cluster\_expected_mutual_info_fast.pyx because it changed.
Compiling sklearn\metrics\_pairwise_fast.pyx because it changed.
Compiling sklearn\neighbors\_ball_tree.pyx because it changed.
Compiling sklearn\neighbors\_kd_tree.pyx because it changed.
Compiling sklearn\neighbors\_partition_nodes.pyx because it changed.
Compiling sklearn\neighbors\_dist_metrics.pyx because it changed.
Compiling sklearn\neighbors\_typedefs.pyx because it changed.
Compiling sklearn\neighbors\_quad_tree.pyx because it changed.
Compiling sklearn\tree\_tree.pyx because it changed.
Compiling sklearn\tree\_splitter.pyx because it changed.
Compiling sklearn\tree\_criterion.pyx because it changed.
Compiling sklearn\tree\_utils.pyx because it changed.
Compiling sklearn\utils\sparsefuncs_fast.pyx because it changed.
Compiling sklearn\utils\_cython_blas.pyx because it changed.
Compiling sklearn\utils\arrayfuncs.pyx because it changed.
Compiling sklearn\utils\murmurhash.pyx because it changed.
Compiling sklearn\utils\_fast_dict.pyx because it changed.
Compiling sklearn\utils\_openmp_helpers.pyx because it changed.
Compiling sklearn\utils\_seq_dataset.pyx because it changed.
Compiling sklearn\utils\_weight_vector.pyx because it changed.
Compiling sklearn\utils\_random.pyx because it changed.
Compiling sklearn\utils\_logistic_sigmoid.pyx because it changed.
Compiling sklearn\utils\_readonly_array_wrapper.pyx because it changed.
Compiling sklearn\svm\_newrand.pyx because it changed.
Compiling sklearn\svm\_libsvm.pyx because it changed.
Compiling sklearn\svm\_liblinear.pyx because it changed.
Compiling sklearn\svm\_libsvm_sparse.pyx because it changed.
Compiling sklearn\linear_model\_cd_fast.pyx because it changed.
Compiling sklearn\linear_model\_sgd_fast.pyx because it changed.
Compiling sklearn\linear_model\_sag_fast.pyx because it changed.
Compiling sklearn\_isotonic.pyx because it changed.
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "C:\Users\rosha\AppData\Local\Programs\Python\Python310\lib\multiprocessing\pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "C:\Users\rosha\AppData\Local\Programs\Python\Python310\lib\multiprocessing\pool.py", line 48, in mapstar
return list(map(*args))
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1325, in cythonize_one_helper
return cythonize_one(*m)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: sklearn\ensemble\_hist_gradient_boosting\splitting.pyx
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\rosha\Downloads\Compressed\tts\tls\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 363, in <module>
[ 1/55] Cythonizing sklearn\__check_build\_check_build.pyx
[ 2/55] Cythonizing sklearn\_isotonic.pyx
[ 3/55] Cythonizing sklearn\cluster\_dbscan_inner.pyx
[ 4/55] Cythonizing sklearn\cluster\_hierarchical_fast.pyx
[ 5/55] Cythonizing sklearn\cluster\_k_means_common.pyx
[ 6/55] Cythonizing sklearn\cluster\_k_means_elkan.pyx
[ 7/55] Cythonizing sklearn\cluster\_k_means_lloyd.pyx
[ 8/55] Cythonizing sklearn\cluster\_k_means_minibatch.pyx
[ 9/55] Cythonizing sklearn\datasets\_svmlight_format_fast.pyx
[10/55] Cythonizing sklearn\decomposition\_cdnmf_fast.pyx
[11/55] Cythonizing sklearn\decomposition\_online_lda_fast.pyx
[12/55] Cythonizing sklearn\ensemble\_gradient_boosting.pyx
[13/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\_binning.pyx
[14/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\_bitset.pyx
[15/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\_gradient_boosting.pyx
[16/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\_loss.pyx
[17/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\_predictor.pyx
[18/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\common.pyx
[19/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\histogram.pyx
[20/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\splitting.pyx
[21/55] Cythonizing sklearn\ensemble\_hist_gradient_boosting\utils.pyx
[22/55] Cythonizing sklearn\feature_extraction\_hashing_fast.pyx
[23/55] Cythonizing sklearn\linear_model\_cd_fast.pyx
[24/55] Cythonizing sklearn\linear_model\_sag_fast.pyx
[25/55] Cythonizing sklearn\linear_model\_sgd_fast.pyx
[26/55] Cythonizing sklearn\manifold\_barnes_hut_tsne.pyx
[27/55] Cythonizing sklearn\manifold\_utils.pyx
[28/55] Cythonizing sklearn\metrics\_pairwise_fast.pyx
[29/55] Cythonizing sklearn\metrics\cluster\_expected_mutual_info_fast.pyx
[30/55] Cythonizing sklearn\neighbors\_ball_tree.pyx
[31/55] Cythonizing sklearn\neighbors\_dist_metrics.pyx
[32/55] Cythonizing sklearn\neighbors\_kd_tree.pyx
[33/55] Cythonizing sklearn\neighbors\_partition_nodes.pyx
[34/55] Cythonizing sklearn\neighbors\_quad_tree.pyx
[35/55] Cythonizing sklearn\neighbors\_typedefs.pyx
[36/55] Cythonizing sklearn\preprocessing\_csr_polynomial_expansion.pyx
[37/55] Cythonizing sklearn\svm\_liblinear.pyx
[38/55] Cythonizing sklearn\svm\_libsvm.pyx
[39/55] Cythonizing sklearn\svm\_libsvm_sparse.pyx
[40/55] Cythonizing sklearn\svm\_newrand.pyx
[41/55] Cythonizing sklearn\tree\_criterion.pyx
[42/55] Cythonizing sklearn\tree\_splitter.pyx
[43/55] Cythonizing sklearn\tree\_tree.pyx
[44/55] Cythonizing sklearn\tree\_utils.pyx
[45/55] Cythonizing sklearn\utils\_cython_blas.pyx
[46/55] Cythonizing sklearn\utils\_fast_dict.pyx
[47/55] Cythonizing sklearn\utils\_logistic_sigmoid.pyx
[48/55] Cythonizing sklearn\utils\_openmp_helpers.pyx
[49/55] Cythonizing sklearn\utils\_random.pyx
[50/55] Cythonizing sklearn\utils\_readonly_array_wrapper.pyx
[51/55] Cythonizing sklearn\utils\_seq_dataset.pyx
[52/55] Cythonizing sklearn\utils\_weight_vector.pyx
[53/55] Cythonizing sklearn\utils\arrayfuncs.pyx
[54/55] Cythonizing sklearn\utils\murmurhash.pyx
[55/55] Cythonizing sklearn\utils\sparsefuncs_fast.pyx
main()
File "C:\Users\rosha\Downloads\Compressed\tts\tls\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 345, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "C:\Users\rosha\Downloads\Compressed\tts\tls\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 164, in prepare_metadata_for_build_wheel
return hook(metadata_directory, config_settings)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\setuptools\build_meta.py", line 396, in prepare_metadata_for_build_wheel
self.run_setup()
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\setuptools\build_meta.py", line 507, in run_setup
super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script)
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\setuptools\build_meta.py", line 341, in run_setup
exec(code, locals())
File "<string>", line 319, in <module>
File "<string>", line 315, in setup_package
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\numpy\distutils\core.py", line 135, in setup
config = configuration()
File "<string>", line 201, in configuration
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\numpy\distutils\misc_util.py", line 1014, in add_subpackage
config_list = self.get_subpackage(subpackage_name, subpackage_path,
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\numpy\distutils\misc_util.py", line 980, in get_subpackage
config = self._get_configuration_from_setup_py(
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\numpy\distutils\misc_util.py", line 922, in _get_configuration_from_setup_py
config = setup_module.configuration(*args)
File "C:\Users\rosha\AppData\Local\Temp\pip-install-5i6o3ebd\scikit-learn_4f9eb05a17ef44c288f99d6ef066192f\sklearn\setup.py", line 85, in configuration
cythonize_extensions(top_path, config)
File "C:\Users\rosha\AppData\Local\Temp\pip-install-5i6o3ebd\scikit-learn_4f9eb05a17ef44c288f99d6ef066192f\sklearn\_build_utils\__init__.py", line 73, in cythonize_extensions
config.ext_modules = cythonize(
File "C:\Users\rosha\AppData\Local\Temp\pip-build-env-imsi6h2s\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1125, in cythonize
result.get(99999) # seconds
File "C:\Users\rosha\AppData\Local\Programs\Python\Python310\lib\multiprocessing\pool.py", line 774, in get
raise self._value
Cython.Compiler.Errors.CompileError: sklearn\ensemble\_hist_gradient_boosting\splitting.pyx
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Same issue on colab and kaggle, it might not be a platform-depend issue. I suspect that this issue is general.
Already tried the following troubleshooting and did not work: pip install -U pip did not solve this issue pip cache purge did not solve assign specific version of TTS did not solve install from github git clone did not solve
This might due to a mishandling of dependencies.
Same issue on 2 separate Ubuntu 22.04 computers
Most likely this dependancy!
https://pypi.org/project/scikit-learn/
Can't say for sure, but a few days prior it was installing fine before they released a new update from 1.3.0. to 1.3.1
Installing it before doesn't seem to fix it, and all previous versions of TTS seem to be affected as well.
Trying to install it before gets it overwritten it seems. Trying to install it after has no effect as it closes before finishing.
My error logs are identical to yours as well, this is most likely a general issue.
same on my end when trying pip install TTS on Ubuntu or Debian
Same issue on my Windows 11 setup with pip install TTS. Installing older versions did not help.
Python Version = 3.10 CPU Runtime Status: (Not working failed at output line 785) GPU-Tesla P100 Runtime Status: (Not working failed at output line 785) GPU-Tesla T4 Runtime Status: (Not working failed at output line 785) Downgrading to TTS=0.16.5: (Not Working failed at some point with error sub-process-exited) Installing with no-cached-dir: (Not Working failed at output line 785) Installing with pip purge: (Not Working failed at output line 785)
Python Version = 3.10.12 CPU Runtime Status: (Not working exited with code 1) GPU Runtime Status: (Not working exited with code 1) Downgrading to TTS=0.16.5: (Not Working exited with code 1)
Python Version = 3.9.17 CPU Runtime Status: (Not working exited with code 1) GPU Runtime Status: (Not working exited with code 1) Downgrading to TTS=0.16.5: (Not Working exited with code 1)
Python Version = 3.9.17 GPU Runtime Status: (Not working exited with code 1)
Just released the new version with a fix. Please try again and reopen if needed.
Can verify it's fixed for me, thanks a lot!
Thanks a lot @erogol. The fix worked for me. The installation succeeded without any errors but one query, why there's a lot of conflict between dependencies? I have attached link for the installation log. https://gist.github.com/mriamnobody/d673294c88d5c681445da6d20ce96568
Describe the bug
The notebook "Train your first TTS model" in the notebooks section is not working for me. To be more precise, the setup is breaking and I don't know how to fix it.
To Reproduce
See my notebook https://colab.research.google.com/drive/1HrPJGdUss8VbROpA8o8n5ha3Z3cVJXJD?usp=sharing
Try it yourself
Expected behavior
The setup command runs through
Logs
Environment
Additional context
No response