diff options
author | Jeff Donahue <jeff.donahue@gmail.com> | 2015-09-03 14:57:19 -0700 |
---|---|---|
committer | Jeff Donahue <jeff.donahue@gmail.com> | 2015-09-03 16:10:48 -0700 |
commit | 46c3f00bc91819668fb384b7982706d19b2a9fd6 (patch) | |
tree | 5244f44f5f6806519659e4f5a492e4081c4b6c5f /src | |
parent | 66823b59d70097f4ccbe3631b102ef238c08535b (diff) | |
download | caffeonacl-46c3f00bc91819668fb384b7982706d19b2a9fd6.tar.gz caffeonacl-46c3f00bc91819668fb384b7982706d19b2a9fd6.tar.bz2 caffeonacl-46c3f00bc91819668fb384b7982706d19b2a9fd6.zip |
net.cpp fix debug_info params -> learnable_params
Diffstat (limited to 'src')
-rw-r--r-- | src/caffe/net.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/caffe/net.cpp b/src/caffe/net.cpp index 89d14013..ebb8b5d2 100644 --- a/src/caffe/net.cpp +++ b/src/caffe/net.cpp @@ -810,12 +810,11 @@ void Net<Dtype>::Backward() { BackwardFromTo(layers_.size() - 1, 0); if (debug_info_) { Dtype asum_data = 0, asum_diff = 0, sumsq_data = 0, sumsq_diff = 0; - for (int i = 0; i < params_.size(); ++i) { - if (param_owners_[i] >= 0) { continue; } - asum_data += params_[i]->asum_data(); - asum_diff += params_[i]->asum_diff(); - sumsq_data += params_[i]->sumsq_data(); - sumsq_diff += params_[i]->sumsq_diff(); + for (int i = 0; i < learnable_params_.size(); ++i) { + asum_data += learnable_params_[i]->asum_data(); + asum_diff += learnable_params_[i]->asum_diff(); + sumsq_data += learnable_params_[i]->sumsq_data(); + sumsq_diff += learnable_params_[i]->sumsq_diff(); } const Dtype l2norm_data = std::sqrt(sumsq_data); const Dtype l2norm_diff = std::sqrt(sumsq_diff); |