Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For complete PowerAI documentation, see https://www.ibm.com/support/knowledgecenter/SS5SF7_1.6.0/navigation/pai_getstarted.htm. Here we only show simple examples with system-specific instructions.

Major Anaconda Modules

...

The NVIDIA® CUDA® Toolkit provides a development environment for creating high performance GPU-accelerated applications.

...

The NVIDIA CUDA® Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.

...

Simple Example with Caffe

...

Code Block
wget https://wiki.ncsa.illinois.edu/download/attachments/82510352/pytorch_sample.sb
sbatch pytorch_sample.sb
squeue

Major Anaconda Modules

NameVersionDescription
caffe1.0Caffe is a deep learning framework made with expression, speed, and modularity in mind.
cudatoolkit10.1.105

The NVIDIA® CUDA® Toolkit provides a development environment for creating high performance GPU-accelerated applications.

cudnn7.5.0+10.1

The NVIDIA CUDA® Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.

h5py2.8.0The h5py package is a Pythonic interface to the HDF5 binary data format.
jupyter1.0.0Project Jupyter exists to develop open-source software, open-standards, and services for interactive computing across dozens of programming languages.
matplotlib2.2.3Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
nccl2.4.2The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.
numpy1.14.5NumPy is the fundamental package for scientific computing with Python.
opencv3.4.2OpenCV was designed for computational efficiency and with a strong focus on real-time applications.
pytables3.4.4PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data.
pytorch1.0.1PyTorch enables fast, flexible experimentation and efficient production through a hybrid front-end, distributed training, and ecosystem of tools and libraries.
scikit-learn0.19.1Simple and efficient tools for data mining and data analysis.
scipy1.1.0SciPy is a Python-based ecosystem of open-source software for mathematics, science, and engineering
tensorboard1.13.0To make it easier to understand, debug, and optimize TensorFlow programs, we've included a suite of visualization tools called TensorBoard.
tensorflow-gpu1.13.1The core open source library to help you develop and train ML models.
torchvision0.2.1The torchvision package consists of popular datasets, model architectures, and common image transformations for computer vision.