singa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (SINGA-346) Update cudnn from V5 to V7
Date Tue, 24 Apr 2018 10:53:00 GMT


ASF subversion and git services commented on SINGA-346:

Commit 9090160ed28f2449d73e3bf82fa8cd8c93312eab in incubator-singa's branch refs/heads/master
from Wang Wei
[;h=9090160 ]

SINGA-346 Update cudnn from V5 to V7

Export numpy path by cmake; no need to export it into a env var now.

replace PYTHON3 with USE_PYTHON3

one bug left due to the unicode and byte string problem from py2 to py3.
which could be resolved by defining SWIG_PYTHON_2_UNICODE in *.i files.
It converts byte string in python2 into unicode and then to c++ std::string.

> Update cudnn from V5 to V7
> --------------------------
>                 Key: SINGA-346
>                 URL:
>             Project: Singa
>          Issue Type: Improvement
>            Reporter: Zhang Junzhe
>            Priority: Minor
> h2. 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'.
> h2. Update the Dockerfiles
> Dockerfiles are moved into tool/docker folder.
>  The conda package generation and testing docker containers (Dockerfiles) are separated.
> h2. Improve the compilation and test scripts
> Some env variables are removed to make the compilation and test easier, including numpy
path, CUDA version, etc.

This message was sent by Atlassian JIRA

View raw message