Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Creating PowerAI Verification Tool. #10

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions powerai_verification_tool/README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# IBM PowerAI Verification Tool

## Overview

IBM PowerAI Verification Tool is used to validate the PowerAI environment. Below are the validations done by the tool.
1) Is Power Platform
2) OS Version
3) Number of GPUs enabled
4) Optional repos enabled
5) Extras repo enabled
6) EPEL repo enabled
7) CUDA Operational
8) cuDNN Operational
9) Is Repository package installed
10) Is power-mldl installed
11) Is License accepted
12) Is Anaconda installed
13) Is Caffe Operational
14) Is Tensorflow Operational
15) Is Pytorch Operational
16) Is DDL Operational
17) Is SNAPML Operational

Usage: sh powerai_verification_tool.sh [<args>]
This tool is to validate the pre-requisites of PowerAI (e.g. CUDA, NVIDIA driver, cuDNN) and
verifies that PowerAI license is accepted.
And, it also validates the installed frameworks as per the args passed in the command line..

Agruments:
help Display this help and exit
caffe Verifies caffe installation.
tensorflow Verifies tensorflow installation.
pytroch Verifies pytorch installation.
ddl Verifies ddl installation.
snapml Verifies snapml installation.
all Verifies all frameworks installation.


Note 1: PowerAI verfication tool validates the versions installed in the enriroment with requirement.txt file.


11 changes: 11 additions & 0 deletions powerai_verification_tool/powerai_1.5.4_requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
powerai_version 1.5.4
rhel_version 7.5
nvidia_version 410.72
cuda_version 10.0
cudnn_version 7.3
caffe_version 1.0.0
tensorflow_version 1.12.0
ddl_version 1.2.0
pytorch_version 1.0.0
snapml_version 1.1.0
anaconda_version 5.2.0
Loading