From cd2bdec09030edf7da79ecdeb38d908c106850b3 Mon Sep 17 00:00:00 2001
From: AlexeyAB <alexeyab84@gmail.com>
Date: Fri, 23 Feb 2018 12:05:31 +0000
Subject: [PATCH] Updated to CUDA 9.1. And fixed no_gpu dependecies.
---
src/network_kernels.cu | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/src/network_kernels.cu b/src/network_kernels.cu
index 64f4f9b..6090bb0 100644
--- a/src/network_kernels.cu
+++ b/src/network_kernels.cu
@@ -113,6 +113,13 @@
state.delta = 0;
state.truth = *net.truth_gpu;
state.train = 1;
+#ifdef CUDNN_HALF
+ int i;
+ for (i = 0; i < net.n; ++i) {
+ layer l = net.layers[i];
+ cuda_convert_f32_to_f16(l.weights_gpu, l.c*l.n*l.size*l.size, (half *)l.weights_gpu16);
+ }
+#endif
forward_network_gpu(net, state);
cudaStreamSynchronize(get_cuda_stream());
backward_network_gpu(net, state);
--
Gitblit v1.10.0