| 464 | // Serialize LayerParameter to protocol buffer |
| 465 | template <typename Dtype> |
| 466 | void Layer<Dtype>::ToProto(LayerParameter* param, bool write_diff) { |
| 467 | param->Clear(); |
| 468 | param->CopyFrom(layer_param_); |
| 469 | param->clear_blobs(); |
| 470 | for (int i = 0; i < blobs_.size(); ++i) { |
| 471 | blobs_[i]->ToProto(param->add_blobs(), write_diff); |
| 472 | } |
| 473 | } |
| 474 | |
| 475 | } // namespace caffe |
| 476 |