Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Ridge Regressor, solver='cd' resulted in no algorithm has been implemented #6066

Open
AquifersBSIM opened this issue Sep 11, 2024 · 1 comment
Labels
? - Needs Triage Need team to review and classify bug Something isn't working

Comments

@AquifersBSIM
Copy link

AquifersBSIM commented Sep 11, 2024

Describe the bug
I am running into an issue with using ridge regressor in the cuml library. When using the solver = 'cd', an error appeared that said the following:
"no algorithm with this id has been implemented"
the following is just an example script, to reproduce the error.

Steps/Code to reproduce bug

import cuml
print(cuml.__version__)

from cuml.linear_model import Ridge
import cuml
import cupy as cp

# Test data
X = cp.random.rand(100, 10)
y = cp.random.rand(100)

# Ridge regression with 'cd' solver
ridge = Ridge(alpha=1.0, solver='cd')
ridge.fit(X, y)

Expected behavior

Traceback (most recent call last):
  File "/fred/oz310/BSIM/RR_sandbox/single-gpu-2/v2/tmp/1.py", line 14, in <module>
    ridge.fit(X, y)
  File "/fred/oz241/BSIM/conda_SVM/SVM/lib/python3.11/site-packages/cuml/internals/api_decorators.py", line 188, in wrapper
    ret = func(*args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^
  File "/fred/oz241/BSIM/conda_SVM/SVM/lib/python3.11/site-packages/cuml/internals/api_decorators.py", line 393, in dispatch
    return self.dispatch_func(func_name, gpu_func, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/fred/oz241/BSIM/conda_SVM/SVM/lib/python3.11/site-packages/cuml/internals/api_decorators.py", line 190, in wrapper
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "base.pyx", line 687, in cuml.internals.base.UniversalBase.dispatch_func
  File "ridge.pyx", line 324, in cuml.linear_model.ridge.Ridge.fit
RuntimeError: exception occurred! file=/opt/conda/conda-bld/work/cpp/src/glm/ridge.cuh line=215: ridgeFit: no algorithm with this id has been implemented
Obtained 21 stack frames
#1 in /fred/oz241/BSIM/conda_SVM/SVM/lib/python3.11/site-packages/cuml/internals/../../../../libcuml++.so(+0x20ed2f) [0x1544bc37dd2f]
#2 in /fred/oz241/BSIM/conda_SVM/SVM/lib/python3.11/site-packages/cuml/linear_model/ridge.cpython-311-x86_64-linux-gnu.so(+0x26eee) [0x1543cdab8eee]
#3 in /fred/oz241/BSIM/conda_SVM/SVM/lib/python3.11/site-packages/cuml/internals/base.cpython-311-x86_64-linux-gnu.so(+0xfa5f) [0x1543cf39ca5f]
#4 in /fred/oz241/BSIM/conda_SVM/SVM/lib/python3.11/site-packages/cuml/internals/base.cpython-311-x86_64-linux-gnu.so(+0x1c041) [0x1543cf3a9041]
#5 in python: _PyEval_EvalFrameDefault +0x4a44 [0x562ae435e6e4]
#6 in python(+0x22ffc2) [0x562ae439bfc2]
#7 in python: _PyEval_EvalFrameDefault +0x4a44 [0x562ae435e6e4]
#8 in python: _PyFunction_Vectorcall +0x181 [0x562ae437d981]
#9 in python: _PyEval_EvalFrameDefault +0x4a44 [0x562ae435e6e4]
#10 in python(+0x2a5a8d) [0x562ae4411a8d]
#11 in python: PyEval_EvalCode +0x9f [0x562ae441111f]
#12 in python(+0x2c408a) [0x562ae443008a]
#13 in python(+0x2bfc13) [0x562ae442bc13]
#14 in python(+0x2d4fb0) [0x562ae4440fb0]
#15 in python: _PyRun_SimpleFileObject +0x1ae [0x562ae444094e]
#16 in python: _PyRun_AnyFileObject +0x44 [0x562ae4440674]
#17 in python: Py_RunMain +0x374 [0x562ae443ad14]
#18 in python: Py_BytesMain +0x37 [0x562ae4401027]
#19 in /lib64/libc.so.6(+0x29590) [0x1544ec580590]
#20 in /lib64/libc.so.6: __libc_start_main +0x80 [0x1544ec580640]
#21 in python(+0x294ecd) [0x562ae4400ecd]

Environment details (please complete the following information):

  • Method of cuDF & cuML install: conda
# packages in environment at /fred/oz241/BSIM/conda_SVM/SVM:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       2_gnu    conda-forge
aimsim-core               2.2.2                    pypi_0    pypi
aiohappyeyeballs          2.4.0                    pypi_0    pypi
aiohttp                   3.10.5                   pypi_0    pypi
aiosignal                 1.3.1                    pypi_0    pypi
alembic                   1.13.2             pyhd8ed1ab_0    conda-forge
alsa-lib                  1.2.12               h4ab18f5_0    conda-forge
astartes                  1.3.0                    pypi_0    pypi
attrs                     24.2.0                   pypi_0    pypi
aws-c-auth                0.7.25               h15d0e8c_6    conda-forge
aws-c-cal                 0.7.3                h8dac057_2    conda-forge
aws-c-common              0.9.27               h4bc722e_0    conda-forge
aws-c-compression         0.2.19               haa50ccc_0    conda-forge
aws-c-event-stream        0.4.3                h570d160_0    conda-forge
aws-c-http                0.8.7                h1c59cda_5    conda-forge
aws-c-io                  0.14.18              hf5b9b93_6    conda-forge
aws-c-mqtt                0.10.4              hc14a930_17    conda-forge
aws-c-s3                  0.6.4                h558cea2_8    conda-forge
aws-c-sdkutils            0.1.19               h038f3f9_2    conda-forge
aws-checksums             0.1.18              h038f3f9_10    conda-forge
aws-crt-cpp               0.27.5               h6e4e78f_8    conda-forge
aws-sdk-cpp               1.11.379             hce093eb_4    conda-forge
azure-core-cpp            1.13.0               h935415a_0    conda-forge
azure-identity-cpp        1.8.0                hd126650_2    conda-forge
azure-storage-blobs-cpp   12.12.0              hd2e3451_0    conda-forge
azure-storage-common-cpp  12.7.0               h10ac4d7_1    conda-forge
azure-storage-files-datalake-cpp 12.11.0              h325d260_1    conda-forge
bokeh                     3.5.2              pyhd8ed1ab_0    conda-forge
brotli                    1.1.0                hb9d3cd8_2    conda-forge
brotli-bin                1.1.0                hb9d3cd8_2    conda-forge
brotli-python             1.1.0           py311hfdbb021_2    conda-forge
bzip2                     1.0.8                h4bc722e_7    conda-forge
c-ares                    1.33.1               heb4867d_0    conda-forge
ca-certificates           2024.8.30            hbcca054_0    conda-forge
cachetools                5.5.0              pyhd8ed1ab_0    conda-forge
cairo                     1.18.0               hebfffa5_3    conda-forge
certifi                   2024.8.30          pyhd8ed1ab_0    conda-forge
cffi                      1.17.1          py311hf29c0ef_0    conda-forge
chemprop                  2.0.4                    pypi_0    pypi
click                     8.1.7           unix_pyh707e725_0    conda-forge
cloudpickle               3.0.0              pyhd8ed1ab_0    conda-forge
colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
colorlog                  6.8.2           py311h38be061_1    conda-forge
configargparse            1.7                      pypi_0    pypi
contourpy                 1.3.0           py311hd18a35c_1    conda-forge
cuda-cccl_linux-64        12.5.39                       0    nvidia
cuda-crt-dev_linux-64     12.5.82                       0    nvidia
cuda-crt-tools            12.5.82                       0    nvidia
cuda-cudart               12.5.82                       0    nvidia
cuda-cudart-dev           12.5.82                       0    nvidia
cuda-cudart-dev_linux-64  12.5.82                       0    nvidia
cuda-cudart-static        12.5.82                       0    nvidia
cuda-cudart-static_linux-64 12.5.82                       0    nvidia
cuda-cudart_linux-64      12.5.82                       0    nvidia
cuda-nvcc-dev_linux-64    12.5.82                       0    nvidia
cuda-nvcc-impl            12.5.82                       0    nvidia
cuda-nvcc-tools           12.5.82                       0    nvidia
cuda-nvrtc                12.5.82                       0    nvidia
cuda-nvvm-dev_linux-64    12.5.82                       0    nvidia
cuda-nvvm-impl            12.5.82                       0    nvidia
cuda-nvvm-tools           12.5.82                       0    nvidia
cuda-profiler-api         12.5.39                       0    nvidia
cuda-python               12.6.0          py311h817de4b_0    conda-forge
cuda-version              12.5                          3    nvidia
cudf                      24.08.02        cuda12_py311_240814_ge776742c28_0    rapidsai
cuml                      24.08.00        cuda12_py311_240808_gb17f2dbbe_0    rapidsai
cupy                      13.3.0          py311h1c6efab_0    conda-forge
cupy-core                 13.3.0          py311h95322c3_0    conda-forge
cycler                    0.12.1             pyhd8ed1ab_0    conda-forge
cytoolz                   0.12.3          py311h459d7ec_0    conda-forge
dask                      2024.7.1           pyhd8ed1ab_0    conda-forge
dask-core                 2024.7.1           pyhd8ed1ab_0    conda-forge
dask-cuda                 24.08.02        py311_240807_gdda3243_0    rapidsai
dask-cudf                 24.08.02        cuda12_py311_240814_ge776742c28_0    rapidsai
dask-expr                 1.1.9              pyhd8ed1ab_0    conda-forge
dask-jobqueue             0.9.0              pyhd8ed1ab_0    conda-forge
dbus                      1.13.6               h5008d03_3    conda-forge
dill                      0.3.8                    pypi_0    pypi
distributed               2024.7.1           pyhd8ed1ab_0    conda-forge
distributed-ucxx          0.39.01         py3.11_240807_g19a66b4_0    rapidsai
dlpack                    0.8                  h59595ed_3    conda-forge
double-conversion         3.3.0                h59595ed_0    conda-forge
et_xmlfile                1.1.0              pyhd8ed1ab_0    conda-forge
expat                     2.6.3                h5888daf_0    conda-forge
fastrlock                 0.8.2           py311hb755f60_2    conda-forge
filelock                  3.15.4                   pypi_0    pypi
fmt                       10.2.1               h00ab1b0_0    conda-forge
font-ttf-dejavu-sans-mono 2.37                 hab24e00_0    conda-forge
font-ttf-inconsolata      3.000                h77eed37_0    conda-forge
font-ttf-source-code-pro  2.038                h77eed37_0    conda-forge
font-ttf-ubuntu           0.83                 h77eed37_2    conda-forge
fontconfig                2.14.2               h14ed4e7_0    conda-forge
fonts-conda-ecosystem     1                             0    conda-forge
fonts-conda-forge         1                             0    conda-forge
fonttools                 4.53.1          py311h9ecbd09_1    conda-forge
freetype                  2.12.1               h267a509_2    conda-forge
frozenlist                1.4.1                    pypi_0    pypi
fsspec                    2024.9.0           pyhff2d567_0    conda-forge
gflags                    2.2.2             he1b5a44_1004    conda-forge
glog                      0.7.1                hbabe93e_0    conda-forge
graphite2                 1.3.13            h59595ed_1003    conda-forge
greenlet                  3.0.3           py311hb755f60_0    conda-forge
h2                        4.1.0              pyhd8ed1ab_0    conda-forge
harfbuzz                  9.0.0                hda332d3_1    conda-forge
hpack                     4.0.0              pyh9f0ad1d_0    conda-forge
hyperframe                6.0.1              pyhd8ed1ab_0    conda-forge
icu                       75.1                 he02047a_0    conda-forge
idna                      3.7                      pypi_0    pypi
importlib-metadata        8.4.0              pyha770c72_0    conda-forge
importlib_metadata        8.4.0                hd8ed1ab_0    conda-forge
importlib_resources       6.4.5              pyhd8ed1ab_0    conda-forge
jinja2                    3.1.4              pyhd8ed1ab_0    conda-forge
joblib                    1.4.2              pyhd8ed1ab_0    conda-forge
keyutils                  1.6.1                h166bdaf_0    conda-forge
kiwisolver                1.4.7           py311hd18a35c_0    conda-forge
krb5                      1.21.3               h659f571_0    conda-forge
lcms2                     2.16                 hb7c19ff_0    conda-forge
ld_impl_linux-64          2.40                 hf3520f5_7    conda-forge
lerc                      4.0.0                h27087fc_0    conda-forge
libabseil                 20240116.2      cxx17_he02047a_1    conda-forge
libarrow                  16.1.0          h8756180_21_cpu    conda-forge
libarrow-acero            16.1.0          he02047a_21_cpu    conda-forge
libarrow-dataset          16.1.0          he02047a_21_cpu    conda-forge
libarrow-substrait        16.1.0          hc9a23c6_21_cpu    conda-forge
libblas                   3.9.0           23_linux64_openblas    conda-forge
libbrotlicommon           1.1.0                hb9d3cd8_2    conda-forge
libbrotlidec              1.1.0                hb9d3cd8_2    conda-forge
libbrotlienc              1.1.0                hb9d3cd8_2    conda-forge
libcblas                  3.9.0           23_linux64_openblas    conda-forge
libclang-cpp18.1          18.1.8          default_hf981a13_4    conda-forge
libclang13                18.1.8          default_h9def88c_4    conda-forge
libcrc32c                 1.1.2                h9c3ff4c_0    conda-forge
libcublas                 12.5.3.2                      0    nvidia
libcublas-dev             12.5.3.2                      0    nvidia
libcudf                   24.08.02        cuda12_240814_ge776742c28_0    rapidsai
libcufft                  11.2.3.61                     0    nvidia
libcufile                 1.10.0.4             he02047a_0    conda-forge
libcufile-dev             1.10.0.4             he02047a_0    conda-forge
libcuml                   24.08.00        cuda12_240808_gb17f2dbbe_0    rapidsai
libcumlprims              24.08.00        cuda12_240808_g172c6cb_0    rapidsai
libcups                   2.3.3                h4637d8d_4    conda-forge
libcurand                 10.3.6.82                     0    nvidia
libcurand-dev             10.3.6.82                     0    nvidia
libcurl                   8.9.1                hdb1bdb2_0    conda-forge
libcusolver               11.6.3.83                     0    nvidia
libcusolver-dev           11.6.3.83                     0    nvidia
libcusparse               12.5.1.3                      0    nvidia
libcusparse-dev           12.5.1.3                      0    nvidia
libdeflate                1.21                 h4bc722e_0    conda-forge
libdrm                    2.4.123              hb9d3cd8_0    conda-forge
libedit                   3.1.20191231         he28a2e2_2    conda-forge
libegl                    1.7.0                ha4b6fd6_0    conda-forge
libev                     4.33                 hd590300_2    conda-forge
libevent                  2.1.12               hf998b51_1    conda-forge
libexpat                  2.6.3                h5888daf_0    conda-forge
libffi                    3.4.2                h7f98852_5    conda-forge
libgcc                    14.1.0               h77fa898_1    conda-forge
libgcc-ng                 14.1.0               h69a702a_1    conda-forge
libgfortran               14.1.0               h69a702a_1    conda-forge
libgfortran-ng            14.1.0               h69a702a_1    conda-forge
libgfortran5              14.1.0               hc5f4f2c_1    conda-forge
libgl                     1.7.0                ha4b6fd6_0    conda-forge
libglib                   2.80.3               h315aac3_2    conda-forge
libglvnd                  1.7.0                ha4b6fd6_0    conda-forge
libglx                    1.7.0                ha4b6fd6_0    conda-forge
libgomp                   14.1.0               h77fa898_1    conda-forge
libgoogle-cloud           2.28.0               h26d7fe4_0    conda-forge
libgoogle-cloud-storage   2.28.0               ha262f82_0    conda-forge
libgrpc                   1.62.2               h15f2491_0    conda-forge
libiconv                  1.17                 hd590300_2    conda-forge
libjpeg-turbo             3.0.0                hd590300_1    conda-forge
libkvikio                 24.08.02        cuda12_240807_g6b80a5c_0    rapidsai
liblapack                 3.9.0           23_linux64_openblas    conda-forge
libllvm14                 14.0.6               hcd5def8_4    conda-forge
libllvm18                 18.1.8               h8b73ec9_2    conda-forge
libnghttp2                1.58.0               h47da74e_1    conda-forge
libnl                     3.10.0               h4bc722e_0    conda-forge
libnsl                    2.0.1                hd590300_0    conda-forge
libnvjitlink              12.5.82                       0    nvidia
libopenblas               0.3.27          pthreads_hac2b453_1    conda-forge
libparquet                16.1.0          haa1307c_21_cpu    conda-forge
libpciaccess              0.18                 hd590300_0    conda-forge
libpng                    1.6.43               h2797004_0    conda-forge
libpq                     16.4                 h2d7952a_1    conda-forge
libprotobuf               4.25.3               h08a7969_0    conda-forge
libraft                   24.08.01        cuda12_240807_g185da16b_0    rapidsai
libraft-headers           24.08.01        cuda12_240807_g185da16b_0    rapidsai
libraft-headers-only      24.08.01        cuda12_240807_g185da16b_0    rapidsai
libre2-11                 2023.09.01           h5a48ba9_2    conda-forge
librmm                    24.08.02        cuda12_240807_g5aa8ebe6_0    rapidsai
libsqlite                 3.46.1               hadc24fc_0    conda-forge
libssh2                   1.11.0               h0841786_0    conda-forge
libstdcxx                 14.1.0               hc0a3c3a_1    conda-forge
libstdcxx-ng              14.1.0               h4852527_1    conda-forge
libthrift                 0.20.0               h0e7cc3e_1    conda-forge
libtiff                   4.6.0                h46a8edc_4    conda-forge
libucxx                   0.39.01         cuda12_240807_g19a66b4_0    rapidsai
libutf8proc               2.8.0                h166bdaf_0    conda-forge
libuuid                   2.38.1               h0b41bf4_0    conda-forge
libwebp-base              1.4.0                hd590300_0    conda-forge
libxcb                    1.16                 hb9d3cd8_1    conda-forge
libxcrypt                 4.4.36               hd590300_1    conda-forge
libxkbcommon              1.7.0                h2c5496b_1    conda-forge
libxml2                   2.12.7               he7c6b58_4    conda-forge
libxslt                   1.1.39               h76b75d6_0    conda-forge
libzlib                   1.3.1                h4ab18f5_1    conda-forge
lightning                 2.4.0                    pypi_0    pypi
lightning-utilities       0.11.6                   pypi_0    pypi
llvmlite                  0.43.0          py311h9c9ff8c_1    conda-forge
locket                    1.0.0              pyhd8ed1ab_0    conda-forge
lz4                       4.3.3           py311h2cbdf9a_1    conda-forge
lz4-c                     1.9.4                hcb278e6_0    conda-forge
mako                      1.3.5              pyhd8ed1ab_0    conda-forge
markdown-it-py            3.0.0              pyhd8ed1ab_0    conda-forge
markupsafe                2.1.5           py311h9ecbd09_1    conda-forge
matplotlib                3.9.2           py311h38be061_0    conda-forge
matplotlib-base           3.9.2           py311h74b4f7c_0    conda-forge
mdurl                     0.1.2              pyhd8ed1ab_0    conda-forge
mhfp                      1.9.6                    pypi_0    pypi
mordredcommunity          2.0.6                    pypi_0    pypi
mpmath                    1.3.0                    pypi_0    pypi
msgpack-python            1.0.8           py311hd18a35c_1    conda-forge
multidict                 6.0.5                    pypi_0    pypi
multiprocess              0.70.16                  pypi_0    pypi
munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
mysql-common              9.0.1                h70512c7_0    conda-forge
mysql-libs                9.0.1                ha479ceb_0    conda-forge
nccl                      2.22.3.1             hbc370b7_1    conda-forge
ncurses                   6.5                  he02047a_1    conda-forge
networkx                  3.3                      pypi_0    pypi
numba                     0.60.0          py311h4bc866e_0    conda-forge
numpy                     1.26.4          py311h64a7726_0    conda-forge
nvcomp                    3.0.6                h10b603f_0    conda-forge
nvidia-cublas-cu12        12.1.3.1                 pypi_0    pypi
nvidia-cuda-cupti-cu12    12.1.105                 pypi_0    pypi
nvidia-cuda-nvrtc-cu12    12.1.105                 pypi_0    pypi
nvidia-cuda-runtime-cu12  12.1.105                 pypi_0    pypi
nvidia-cudnn-cu12         9.1.0.70                 pypi_0    pypi
nvidia-cufft-cu12         11.0.2.54                pypi_0    pypi
nvidia-curand-cu12        10.3.2.106               pypi_0    pypi
nvidia-cusolver-cu12      11.4.5.107               pypi_0    pypi
nvidia-cusparse-cu12      12.1.0.106               pypi_0    pypi
nvidia-nccl-cu12          2.20.5                   pypi_0    pypi
nvidia-nvjitlink-cu12     12.6.20                  pypi_0    pypi
nvidia-nvtx-cu12          12.1.105                 pypi_0    pypi
nvtx                      0.2.10          py311h459d7ec_0    conda-forge
openjpeg                  2.5.2                h488ebb8_0    conda-forge
openpyxl                  3.1.5           py311h459d7ec_0    conda-forge
openssl                   3.3.2                hb9d3cd8_0    conda-forge
optuna                    3.6.1              pyhd8ed1ab_0    conda-forge
orc                       2.0.2                h669347b_0    conda-forge
packaging                 24.1               pyhd8ed1ab_0    conda-forge
padelpy                   0.1.16                   pypi_0    pypi
pandas                    2.2.2           py311h14de704_1    conda-forge
partd                     1.4.2              pyhd8ed1ab_0    conda-forge
patsy                     0.5.6              pyhd8ed1ab_0    conda-forge
pcre2                     10.44                hba22ea6_2    conda-forge
pillow                    10.4.0          py311h82a398c_0    conda-forge
pip                       24.2               pyh8b19718_1    conda-forge
pixman                    0.43.2               h59595ed_0    conda-forge
psutil                    6.0.0           py311h9ecbd09_1    conda-forge
pthread-stubs             0.4               h36c2ea0_1001    conda-forge
pyarrow                   16.1.0          py311hbd00459_5    conda-forge
pyarrow-core              16.1.0          py311h9460f28_5_cpu    conda-forge
pyarrow-hotfix            0.6                pyhd8ed1ab_0    conda-forge
pycparser                 2.22               pyhd8ed1ab_0    conda-forge
pyfiglet                  0.8.post1                  py_0    conda-forge
pygments                  2.18.0             pyhd8ed1ab_0    conda-forge
pylibraft                 24.08.01        cuda12_py311_240807_g185da16b_0    rapidsai
pynvjitlink               0.3.0           py311hd269673_0    rapidsai
pynvml                    11.4.1             pyhd8ed1ab_0    conda-forge
pyparsing                 3.1.4              pyhd8ed1ab_0    conda-forge
pyside6                   6.7.2           py311hba19f1e_2    conda-forge
pysocks                   1.7.1              pyha2e5f31_6    conda-forge
python                    3.11.9          hb806964_0_cpython    conda-forge
python-dateutil           2.9.0              pyhd8ed1ab_0    conda-forge
python-tzdata             2024.1             pyhd8ed1ab_0    conda-forge
python_abi                3.11                    5_cp311    conda-forge
pytorch-lightning         2.4.0                    pypi_0    pypi
pytz                      2024.1             pyhd8ed1ab_0    conda-forge
pyyaml                    6.0.2           py311h9ecbd09_1    conda-forge
qhull                     2020.2               h434a139_5    conda-forge
qt6-main                  6.7.2                hb12f9c5_5    conda-forge
raft-dask                 24.08.01        cuda12_py311_240807_g185da16b_0    rapidsai
rapids-dask-dependency    24.08.00                   py_0    rapidsai
rdkit                     2024.3.5                 pypi_0    pypi
rdma-core                 53.0                 he02047a_0    conda-forge
re2                       2023.09.01           h7f4b329_2    conda-forge
readline                  8.2                  h8228510_1    conda-forge
rich                      13.7.1             pyhd8ed1ab_0    conda-forge
rmm                       24.08.02        cuda12_py311_240807_g5aa8ebe6_0    rapidsai
s2n                       1.5.1                h3400bea_0    conda-forge
scikit-learn              1.5.1                    pypi_0    pypi
scipy                     1.14.1          py311he1f765f_0    conda-forge
seaborn                   0.13.2               hd8ed1ab_2    conda-forge
seaborn-base              0.13.2             pyhd8ed1ab_2    conda-forge
setuptools                73.0.1             pyhd8ed1ab_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
snappy                    1.2.1                ha2e4443_0    conda-forge
sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
spdlog                    1.12.0               hd2e6256_2    conda-forge
sqlalchemy                2.0.34          py311h9ecbd09_0    conda-forge
statsmodels               0.14.2          py311h18e1886_0    conda-forge
sympy                     1.13.2                   pypi_0    pypi
tabulate                  0.9.0                    pypi_0    pypi
tblib                     3.0.0              pyhd8ed1ab_0    conda-forge
threadpoolctl             3.5.0                    pypi_0    pypi
tk                        8.6.13          noxft_h4845f30_101    conda-forge
toolz                     0.12.1             pyhd8ed1ab_0    conda-forge
torch                     2.4.0                    pypi_0    pypi
torchmetrics              1.4.1                    pypi_0    pypi
tornado                   6.4.1           py311h9ecbd09_1    conda-forge
tqdm                      4.66.5             pyhd8ed1ab_0    conda-forge
treelite                  4.3.0           py311he8f9275_0    conda-forge
triton                    3.0.0                    pypi_0    pypi
typing-extensions         4.12.2               hd8ed1ab_0    conda-forge
typing_extensions         4.12.2             pyha770c72_0    conda-forge
tzdata                    2024a                h8827d51_1    conda-forge
ucx                       1.15.0               hda83522_8    conda-forge
ucx-py                    0.39.02         py311_240807_g314778e_0    rapidsai
ucxx                      0.39.01         cuda12_py3.11_240807_g19a66b4_0    rapidsai
urllib3                   2.2.2              pyhd8ed1ab_1    conda-forge
wayland                   1.23.1               h3e06ad9_0    conda-forge
wheel                     0.44.0             pyhd8ed1ab_0    conda-forge
xcb-util                  0.4.1                hb711507_2    conda-forge
xcb-util-cursor           0.1.4                h4ab18f5_2    conda-forge
xcb-util-image            0.4.0                hb711507_2    conda-forge
xcb-util-keysyms          0.4.1                hb711507_0    conda-forge
xcb-util-renderutil       0.3.10               hb711507_0    conda-forge
xcb-util-wm               0.4.2                hb711507_0    conda-forge
xkeyboard-config          2.42                 h4ab18f5_0    conda-forge
xorg-fixesproto           5.0               h7f98852_1002    conda-forge
xorg-inputproto           2.3.2             h7f98852_1002    conda-forge
xorg-kbproto              1.0.7             h7f98852_1002    conda-forge
xorg-libice               1.1.1                hd590300_0    conda-forge
xorg-libsm                1.2.4                h7391055_0    conda-forge
xorg-libx11               1.8.9                hb711507_1    conda-forge
xorg-libxau               1.0.11               hd590300_0    conda-forge
xorg-libxdmcp             1.1.3                h7f98852_0    conda-forge
xorg-libxext              1.3.4                h0b41bf4_2    conda-forge
xorg-libxfixes            5.0.3             h7f98852_1004    conda-forge
xorg-libxi                1.7.10               h4bc722e_1    conda-forge
xorg-libxrender           0.9.11               hd590300_0    conda-forge
xorg-libxtst              1.2.5                h4bc722e_0    conda-forge
xorg-libxxf86vm           1.1.5                h4bc722e_1    conda-forge
xorg-recordproto          1.14.2            h7f98852_1002    conda-forge
xorg-renderproto          0.11.1            h7f98852_1002    conda-forge
xorg-xextproto            7.3.0             h0b41bf4_1003    conda-forge
xorg-xproto               7.0.31            h7f98852_1007    conda-forge
xyzservices               2024.9.0           pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h166bdaf_0    conda-forge
yaml                      0.2.5                h7f98852_2    conda-forge
yarl                      1.9.4                    pypi_0    pypi
zict                      3.0.0              pyhd8ed1ab_0    conda-forge
zipp                      3.20.1             pyhd8ed1ab_0    conda-forge
zlib                      1.3.1                h4ab18f5_1    conda-forge
zstandard                 0.23.0          py311hbc35293_1    conda-forge
zstd                      1.5.6                ha6fb4c9_0    conda-forge

Additional context
Other solver such as 'eig' works just fine.

@AquifersBSIM AquifersBSIM added ? - Needs Triage Need team to review and classify bug Something isn't working labels Sep 11, 2024
@AquifersBSIM AquifersBSIM changed the title [BUG] [BUG] Ridge Regressor, solver='cd' resulted in no algorithm has been implemented Sep 11, 2024
@dantegd
Copy link
Member

dantegd commented Sep 23, 2024

Thanks for the issue @AquifersBSIM, indeed we have the CD solver but it isn't currently an option to have Ridge using it. It is something in the backlog, but is there a specific reason you need CD solver?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
? - Needs Triage Need team to review and classify bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants