...
Loading the module for Caffe loads python, cuda, and other support software. Caffe used uses GPUs so specify the -p gpu partition to speed up the processing.
...
scikit-learn is a collection of packages for machine learning built on NumPy, SciPy, and matplotlib. scikit-leran learn has tools for data-mining and data analysis. scikit-learn contains applications which perform Classification, Regression, Clustering, and Dimensionality reduction. scikit-learn has moduels modules for preprocessing data and model selection.
...