最近,我从https://github.com/danfeiX/scene-graph-TF-release/阅读代码
在lib/fast-rcnn/models.py
中,有很多 tuple-under-function 风格的代码。例如,_vgg_fc()
def _vgg_fc(self):
(self.feed('conv_out', 'rois')
.roi_pool(7, 7, 1.0/16, name='pool5')
.fc(4096, name='fc6')
.dropout(self.keep_prob, name='drop6')
.fc(4096, name='fc7')
.dropout(self.keep_prob, name='vgg_out'))
我想知道与下面的代码有什么不同?
def _vgg_fc(self):
self.feed('conv_out', 'rois')
.roi_pool(7, 7, 1.0/16, name='pool5')
.fc(4096, name='fc6')
.dropout(self.keep_prob, name='drop6')
.fc(4096, name='fc7')
.dropout(self.keep_prob, name='vgg_out')