python代码是:
#========= RPN ============
(self.feed('conv5_3').conv(3,3,512,1,1,name='rpn_conv/3x3'))
(self.feed('rpn_conv/3x3').lstm(512,128,name='lstm_o'))
(self.feed('lstm_o').lstm_bbox(128,len(anchor_scales) * 10 * 4, name='rpn_bbox_pred'))
(self.feed('lstm_o').lstm_bbox(128,len(anchor_scales) * 10 * 2,name='rpn_cls_score'))
答案 0 :(得分:2)
不,所有外部括号都是多余的。
上面的代码可以(并且应该)写成(好吧,可以简化更多,但这个问题不是关于PEP-8):
self.feed('conv5_3').conv(3, 3, 512, 1, 1,name='rpn_conv/3x3')
self.feed('rpn_conv/3x3').lstm(512 ,128, name='lstm_o')
self.feed('lstm_o').lstm_bbox(128, len(anchor_scales) * 10 * 4, name='rpn_bbox_pred')
self.feed('lstm_o').lstm_bbox(128, len(anchor_scales) * 10 * 2, name='rpn_cls_score')