summaryrefslogtreecommitdiff
path: root/src/caffe/layers/conv_layer.cu
diff options
context:
space:
mode:
authorJonathan L Long <jonlong@cs.berkeley.edu>2014-06-30 23:11:11 -0700
committerJonathan L Long <jonlong@cs.berkeley.edu>2014-07-19 18:31:32 -0700
commit00ecb24ce011b7c06416cb2a6279526856df8a8f (patch)
treedcef7efbcc794f73d2b2dfdee54d2b751bfed380 /src/caffe/layers/conv_layer.cu
parent61bd7ea32470684201b0a8a9d3edea14edb302f2 (diff)
downloadcaffeonacl-00ecb24ce011b7c06416cb2a6279526856df8a8f.tar.gz
caffeonacl-00ecb24ce011b7c06416cb2a6279526856df8a8f.tar.bz2
caffeonacl-00ecb24ce011b7c06416cb2a6279526856df8a8f.zip
use Blob directly instead of shared_ptr for ConvolutionLayer::bias_multiplier_
This will make layer reshaping easier and more uniform, and is consistent with col_buffer_.
Diffstat (limited to 'src/caffe/layers/conv_layer.cu')
-rw-r--r--src/caffe/layers/conv_layer.cu4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/caffe/layers/conv_layer.cu b/src/caffe/layers/conv_layer.cu
index 0b6e912b..d328fbde 100644
--- a/src/caffe/layers/conv_layer.cu
+++ b/src/caffe/layers/conv_layer.cu
@@ -35,7 +35,7 @@ Dtype ConvolutionLayer<Dtype>::Forward_gpu(const vector<Blob<Dtype>*>& bottom,
if (bias_term_) {
caffe_gpu_gemm<Dtype>(CblasNoTrans, CblasNoTrans, num_output_,
N_, 1, (Dtype)1., this->blobs_[1]->gpu_data(),
- bias_multiplier_->gpu_data(),
+ bias_multiplier_.gpu_data(),
(Dtype)1., top_data + (*top)[i]->offset(n));
}
}
@@ -69,7 +69,7 @@ void ConvolutionLayer<Dtype>::Backward_gpu(const vector<Blob<Dtype>*>& top,
for (int n = 0; n < num_; ++n) {
caffe_gpu_gemv<Dtype>(CblasNoTrans, num_output_, N_,
1., top_diff + top[0]->offset(n),
- bias_multiplier_->gpu_data(), 1.,
+ bias_multiplier_.gpu_data(), 1.,
bias_diff);
}
}