From 1578ec70d751231218c869d345404ea68be9e5e8 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Mon, 18 Jan 2016 23:40:14 +0000
Subject: [PATCH] idk
---
src/layer.h | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/src/layer.h b/src/layer.h
index b3ab627..d8af6e4 100644
--- a/src/layer.h
+++ b/src/layer.h
@@ -3,6 +3,9 @@
#include "activations.h"
+struct layer;
+typedef struct layer layer;
+
typedef enum {
CONVOLUTIONAL,
DECONVOLUTIONAL,
@@ -16,20 +19,23 @@
COST,
NORMALIZATION,
AVGPOOL,
- LOCAL
+ LOCAL,
+ SHORTCUT,
+ ACTIVE
} LAYER_TYPE;
typedef enum{
SSE, MASKED
} COST_TYPE;
-typedef struct {
+struct layer{
LAYER_TYPE type;
ACTIVATION activation;
COST_TYPE cost_type;
int batch_normalize;
int batch;
int forced;
+ int flipped;
int inputs;
int outputs;
int truths;
@@ -41,10 +47,9 @@
int side;
int stride;
int pad;
- int crop_width;
- int crop_height;
int sqrt;
int flip;
+ int index;
float angle;
float jitter;
float saturation;
@@ -144,7 +149,7 @@
float * squared_gpu;
float * norms_gpu;
#endif
-} layer;
+};
void free_layer(layer);
--
Gitblit v1.10.0