Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
Description
Update cudnn from V5 to V7
out of the 68 distinct cudnn functions used in SINGA:
4 functions in v5 not present in v7:
'cudnnActivationBackward_v4',
'cudnnActivationForward_v4',
'cudnnSetPooling2dDescriptor_v4',
'cudnnSetFilter4dDescriptor_v4'
4 functions API changed in v7:
'cudnnSetConvolution2dDescriptor',
'cudnnSetRNNDescriptor',
'cudnnSetFilterNdDescriptor',
'cudnnSetTensorNdDescriptor'.
Update the Dockerfiles
Dockerfiles are moved into tool/docker folder.
The conda package generation and testing docker containers (Dockerfiles) are separated.
Improve the compilation and test scripts
Some env variables are removed to make the compilation and test easier, including numpy path, CUDA version, etc.