From 1b94df24fde6dea36d85b1ea7873a83e1a213277 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Thu, 17 Jul 2014 16:05:07 +0000
Subject: [PATCH] Midway through lots of fixes, checkpoint

---
 src/connected_layer.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/connected_layer.c b/src/connected_layer.c
index d975099..bebf2d9 100644
--- a/src/connected_layer.c
+++ b/src/connected_layer.c
@@ -77,7 +77,7 @@
     int i;
     for(i = 0; i < layer.outputs*layer.batch; ++i){
         layer.delta[i] *= gradient(layer.output[i], layer.activation);
-        layer.bias_updates[i%layer.batch] += layer.delta[i];
+        layer.bias_updates[i%layer.outputs] += layer.delta[i];
     }
     int m = layer.inputs;
     int k = layer.batch;
@@ -85,7 +85,7 @@
     float *a = input;
     float *b = layer.delta;
     float *c = layer.weight_updates;
-    gemm(1,0,m,n,k,1,a,k,b,n,1,c,n);
+    gemm(1,0,m,n,k,1,a,m,b,n,1,c,n);
 
     m = layer.batch;
     k = layer.outputs;

--
Gitblit v1.10.0