summaryrefslogtreecommitdiff
path: root/src/caffe/layers/softmax_loss_layer.cpp
diff options
context:
space:
mode:
authorEvan Shelhamer <shelhamer@imaginarynumber.net>2014-06-27 19:51:33 -0700
committerEvan Shelhamer <shelhamer@imaginarynumber.net>2014-07-03 17:14:12 -0700
commit1da30a555827e778e36c5db72ef9cc672ad85675 (patch)
treeaeee78e1972481269f16eba025c3b053a8d13cea /src/caffe/layers/softmax_loss_layer.cpp
parentaaa9f24d369798cfa268f465ec5a1c35257ed500 (diff)
downloadcaffeonacl-1da30a555827e778e36c5db72ef9cc672ad85675.tar.gz
caffeonacl-1da30a555827e778e36c5db72ef9cc672ad85675.tar.bz2
caffeonacl-1da30a555827e778e36c5db72ef9cc672ad85675.zip
replace all memcpy by caffe_copy
Diffstat (limited to 'src/caffe/layers/softmax_loss_layer.cpp')
-rw-r--r--src/caffe/layers/softmax_loss_layer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/caffe/layers/softmax_loss_layer.cpp b/src/caffe/layers/softmax_loss_layer.cpp
index 1a3601aa..37c5ebc4 100644
--- a/src/caffe/layers/softmax_loss_layer.cpp
+++ b/src/caffe/layers/softmax_loss_layer.cpp
@@ -66,7 +66,7 @@ void SoftmaxWithLossLayer<Dtype>::Backward_cpu(const vector<Blob<Dtype>*>& top,
if (propagate_down[0]) {
Dtype* bottom_diff = (*bottom)[0]->mutable_cpu_diff();
const Dtype* prob_data = prob_.cpu_data();
- memcpy(bottom_diff, prob_data, sizeof(Dtype) * prob_.count());
+ caffe_copy(prob_.count(), prob_data, bottom_diff);
const Dtype* label = (*bottom)[1]->cpu_data();
int num = prob_.num();
int dim = prob_.count() / num;