Scikit-learn

Software name: 
Scikit-learn
Policy 

Scikit-learn is open source and freely available to the users of HPC2N.

General 

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.

Description 
  • Simple and efficient tools for data mining and data analysis
  • Accessible to everybody, and reusable in various contexts
  • Built on NumPy, SciPy, and matplotlib
  • Open source, commercially usable - BSD license
Availability 

On HPC2N we have Scikit-learn and Scikit-image available as modules on Kebnekaise.

Usage at HPC2N 

To use the Scikit-learn module, first add it to your environment. Use:

module spider scikit-learn

to see how to load the module and the needed prerequisites.

Example, loading Scikit-learn version 0.18.1

ml icc/2017.1.132-GCC-5.4.0-2.26
ml ifort/2017.1.132-GCC-5.4.0-2.26
ml CUDA/8.0.44
ml impi/2017.1.132
ml scikit-learn/0.18.1-Python-3.5.2

You can then load the Scikit-image module with

ml scikit-image/0.13.0-Python-3.5.2

You can read more about loading modules on our Accessing software with Lmod page and our Using modules (Lmod) page.

Additional info 

There is more information about how to use Scikit-learn on the scikit-learn Homepage.

Updated: 2024-11-01, 13:56