2017-11-14 9 views
0

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')) 
+2

こんにちは、StackOverflowのへの歓迎:

上記のコードは(とすべきである)(まあ、それより簡素化することができますが、この質問は、PEP-8話ではありません)のように記述することができます。ヘルプページ、特に[ここではどのトピックについて聞かせていただけますか?](http://stackoverflow.com/help/on-topic)と[質問しないでください。」](http://stackoverflow.com/help/dont-ask)。さらに重要なことは、[Stack Overflow question checklist](http://meta.stackexchange.com/q/156810/204922)をお読みください。また、[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)についても知りたいことがあります。 – Clijsters

答えて

2

いいえ、外側括弧のすべてが冗長です。

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') 
関連する問題