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

Nightly build for Python 3.10 does not yet contain set_output API #24703

Closed
mfeurer opened this issue Oct 19, 2022 · 3 comments
Closed

Nightly build for Python 3.10 does not yet contain set_output API #24703

mfeurer opened this issue Oct 19, 2022 · 3 comments

Comments

@mfeurer
Copy link
Contributor

mfeurer commented Oct 19, 2022

In order to try the new set_output API I installed the nightly build for Python 3.10, following these instructions.

However, sklearn.set_config does not yet have the argument transform_output, which can be verified by downloading the wheel and checking the file sklearn._config.py.

Versions:

In [17]: import sklearn; sklearn.show_versions()

System:
    python: 3.10.6 (main, Oct  7 2022, 20:19:58) [GCC 11.2.0]
executable: /home/feurerm/miniconda/3-4.12.0/envs/sklearn_nightly/bin/python
   machine: Linux-5.4.0-72-generic-x86_64-with-glibc2.31

Python dependencies:
      sklearn: 1.2.dev0
          pip: 22.2.2
   setuptools: 63.4.1
        numpy: 1.23.4
        scipy: 1.9.2
       Cython: None
       pandas: 1.5.1
   matplotlib: None
       joblib: 1.2.0
threadpoolctl: 3.1.0

Built with OpenMP: True

threadpoolctl info:
       user_api: openmp
   internal_api: openmp
         prefix: libgomp
       filepath: /home/feurerm/miniconda/3-4.12.0/envs/sklearn_nightly/lib/python3.10/site-packages/scikit_learn.libs/libgomp-a34b3233.so.1.0.0
        version: None
    num_threads: 8

       user_api: blas
   internal_api: openblas
         prefix: libopenblas
       filepath: /home/feurerm/miniconda/3-4.12.0/envs/sklearn_nightly/lib/python3.10/site-packages/numpy.libs/libopenblas64_p-r0-742d56dc.3.20.so
        version: 0.3.20
threading_layer: pthreads
   architecture: Haswell
    num_threads: 1

       user_api: blas
   internal_api: openblas
         prefix: libopenblas
       filepath: /home/feurerm/miniconda/3-4.12.0/envs/sklearn_nightly/lib/python3.10/site-packages/scipy.libs/libopenblasp-r0-41284840.3.18.so
        version: 0.3.18
threading_layer: pthreads
   architecture: Haswell
    num_threads: 1
@github-actions github-actions bot added the Needs Triage Issue requires triage label Oct 19, 2022
@glemaitre
Copy link
Member

Since one of the builds is broken (cf. https://github.com/scikit-learn/scikit-learn/actions/runs/3278795901), we don't upload the nightly build.

It will be resolved once SciPy 1.9.3 is released which happen shortly: scipy/scipy#17239.

@cmarmo cmarmo removed the Needs Triage Issue requires triage label Oct 20, 2022
@peterbolson
Copy link

I just tested this again, and it looks like it made it into the nightly build!

@cmarmo
Copy link
Member

cmarmo commented Oct 20, 2022

Thanks @peterbolson for checking. I am closing this one then.

@cmarmo cmarmo closed this as completed Oct 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants