diff options
author | Boris Fomitchev <bfomitchev@nvidia.com> | 2017-03-01 15:13:12 +0300 |
---|---|---|
committer | Boris Fomitchev <bfomitchev@nvidia.com> | 2017-03-01 15:15:13 +0300 |
commit | 93d17a11bd5016782ec3da59407917e8dcff879c (patch) | |
tree | c4686b0bb904ca91eac5d375a130a4d965a6a68f | |
parent | 1f7f826a5234640986078ed4747374f12bffa784 (diff) | |
parent | 4b224e83655d6fad6d6711aaa2d5431866f14197 (diff) |
Merge remote-tracking branch 'upstream/master' into upstream
Conflicts:
RNN.lua
-rw-r--r-- | CMakeLists.txt | 4 | ||||
-rw-r--r-- | RNN.lua | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 8f9b50e..b4deeed 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,10 +12,10 @@ ENDIF() FIND_PACKAGE(Torch REQUIRED) FIND_PACKAGE(CUDA 7.0 REQUIRED) -FIND_PACKAGE(CUDNN 5.1 EXACT QUIET) +FIND_PACKAGE(CUDNN 5 EXACT QUIET) IF(NOT CUDNN_FOUND) CUDNN_INSTALL(5.1 "${Torch_INSTALL_LIB}" "${Torch_INSTALL_INCLUDE}" "") - FIND_PACKAGE(CUDNN 5.1 EXACT REQUIRED) + FIND_PACKAGE(CUDNN 5 EXACT REQUIRED) ENDIF() @@ -614,11 +614,11 @@ local function retrieveLinearParams(self, cuDNNMethod) filterDimA:data()) local offset - if type(jit) == 'table' then - offset = matrixPointer[0] - self.weight:data() - else - offset = (tonumber(matrixPointer[0]) - tonumber(self.weight:data()))/self.weight:elementSize() - end + if jit then + offset = matrixPointer[0] - self.weight:data() + else + offset = (tonumber(matrixPointer[0]) - tonumber(self.weight:data()))/self.weight:elementSize() + end local params = torch.CudaTensor(self.weight:storage(), offset + self.weight:storageOffset(), filterDimA:prod()) table.insert(layerInfo, params) end |