From b0106d7bde5240b800425874d30beb0aec262b84 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Mon, 13 Apr 2015 21:09:55 +0000
Subject: [PATCH] probably stuff changed
---
src/crop_layer_kernels.cu | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/src/crop_layer_kernels.cu b/src/crop_layer_kernels.cu
index ca6bb20..1d20d78 100644
--- a/src/crop_layer_kernels.cu
+++ b/src/crop_layer_kernels.cu
@@ -61,7 +61,8 @@
int flip = (layer.flip && rand()%2);
int dh = rand()%(layer.h - layer.crop_height + 1);
int dw = rand()%(layer.w - layer.crop_width + 1);
- float angle = rand_uniform() - .5;
+ float radians = layer.angle*3.14159/180.;
+ float angle = 2*radians*rand_uniform() - radians;
if(!state.train){
angle = 0;
flip = 0;
@@ -76,5 +77,12 @@
forward_crop_layer_kernel<<<cuda_gridsize(size), BLOCK>>>(state.input, size, layer.c, layer.h, layer.w,
layer.crop_height, layer.crop_width, dh, dw, flip, angle, layer.output_gpu);
check_error(cudaPeekAtLastError());
+
+/*
+ cuda_pull_array(layer.output_gpu, layer.output, size);
+ image im = float_to_image(layer.crop_width, layer.crop_height, layer.c, layer.output + 14*(size/layer.batch));
+ show_image(im, "cropped");
+ cvWaitKey(0);
+ */
}
--
Gitblit v1.10.0