From 8bcdee86585f496afe1a8a38d608ea0504a11243 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Tue, 01 Sep 2015 18:22:03 +0000
Subject: [PATCH] Some bug fixes, random stuff

---
 src/network.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/src/network.c b/src/network.c
index de3e569..70bcb58 100644
--- a/src/network.c
+++ b/src/network.c
@@ -519,4 +519,17 @@
     return acc;
 }
 
-
+void free_network(network net)
+{
+    int i;
+    for(i = 0; i < net.n; ++i){
+        free_layer(net.layers[i]);
+    }
+    free(net.layers);
+    #ifdef GPU
+    if(*net.input_gpu) cuda_free(*net.input_gpu);
+    if(*net.truth_gpu) cuda_free(*net.truth_gpu);
+    if(net.input_gpu) free(net.input_gpu);
+    if(net.truth_gpu) free(net.truth_gpu);
+    #endif
+}

--
Gitblit v1.10.0