Caffe源代码中图层函数头中指针运算符的含义

时间:2018-04-20 06:01:05

标签: c++ pointers

在阅读Caffe的源代码时,我一直在想这个用法中指针运算符(*)的含义。 vector<Blob<Dtype>*>的含义特别是什么?

void ConvolutionLayer<Dtype>::Forward_cpu(const vector<Blob<Dtype>*>& bottom,
      const vector<Blob<Dtype>*>& top) {

1 个答案:

答案 0 :(得分:3)

Blob是一个类型为Dtype的模板,因此Blob<Dtype>*是指向Blob<Dtype>的指针。

因此vector<Blob<Dtype>*>是指向Blob<Dtpye>个对象的指针的向量。