From f88baf4a3a756140cef3ca07be98cabb803d80ae Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Thu, 18 Dec 2014 23:46:45 +0000
Subject: [PATCH] 99 problems
---
src/network_gpu.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/network_gpu.c b/src/network_gpu.c
index 969cd9d..6ff95c8 100644
--- a/src/network_gpu.c
+++ b/src/network_gpu.c
@@ -52,6 +52,7 @@
if(!train) continue;
dropout_layer layer = *(dropout_layer *)net.layers[i];
forward_dropout_layer_gpu(layer, input);
+ input = layer.output_cl;
}
else if(net.types[i] == CROP){
crop_layer layer = *(crop_layer *)net.layers[i];
@@ -138,7 +139,8 @@
softmax_layer layer = *(softmax_layer *)net.layers[i];
return layer.output_cl;
} else if(net.types[i] == DROPOUT){
- return get_network_output_cl_layer(net, i-1);
+ dropout_layer layer = *(dropout_layer *)net.layers[i];
+ return layer.output_cl;
}
return 0;
}
@@ -161,6 +163,7 @@
softmax_layer layer = *(softmax_layer *)net.layers[i];
return layer.delta_cl;
} else if(net.types[i] == DROPOUT){
+ if(i == 0) return 0;
return get_network_delta_cl_layer(net, i-1);
}
return 0;
--
Gitblit v1.10.0