python - 函数定义下的元组是什么意思
问题描述
最近,我从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')
解决方案
推荐阅读
- javascript - 如何修复'带有innerText的循环变量'
- java-8 - 在 Java 8 中使用 Optionals 和 forEach,检查空对象
- java - 使用 Intellij Java Apache Poi,如何摆脱 java.lang.nullpointerexception 从 Excel 文件中读取非空整数值
- python - 如何每 10 分钟循环一次脚本(CRON)?
- python - 要求用户输入会在 Python 中引发 IO TypeError
- javascript - 仅适用于 Visual Studio 的 JavaScript 语法错误
- angular - 角度 Azure AD 回调。身份验证后,获取无法发布回调
- karate - 如何修复 - `ERROR com.intuit.karate - http 请求失败`
- html - 是否可以在 Visual Basic 的一个 html.json 文件中添加多个片段?
- python - 我的代码没有打印正确的值