Skip to content

scikit-learn

Scikit-learn integrates machine learning algorithms in the tightly-knit scientific Python world, building upon numpy, scipy, and matplotlib. As a machine-learning module, it provides versatile tools for data mining and analysis in any field of science and engineering. It strives to be simple and efficient, accessible to everybody, and reusable in various contexts.

homepage: https://scikit-learn.org/stable/index.html

Available installations

scikit-learn version Supported CPU targets Supported GPU targets EESSI version Module
1.3.1 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2023.06 scikit-learn/1.3.1-gfbf-2023a
1.4.0 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2023.06 scikit-learn/1.4.0-gfbf-2023b
1.5.2 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2025.06 scikit-learn/1.5.2-gfbf-2024a

Extensions

Overview of extensions included in scikit-learn installations

scikit-learn

scikit-learn version scikit-learn modules that include it
1.3.1 scikit-learn/1.3.1-gfbf-2023a
1.4.0 scikit-learn/1.4.0-gfbf-2023b
1.5.2 scikit-learn/1.5.2-gfbf-2024a

sklearn

sklearn version scikit-learn modules that include it
0.0 scikit-learn/1.3.1-gfbf-2023a
scikit-learn/1.4.0-gfbf-2023b
scikit-learn/1.5.2-gfbf-2024a