python - 当 Python 的 self 关键字作为 self(**inputs) 之类的函数调用时会发生什么?
问题描述
我正在阅读一些代码并偶然发现这行代码,请参见下面的链接。
有人可以解释这里发生了什么吗?这会调用构造函数吗?我以前从未见过 self 以这种方式使用。
outputs = self(**model_inputs)
解决方案
推荐阅读
- firebase - 手机延迟/无响应
- ios - 组合框架:如何在继续之前异步处理数组的每个元素
- regex - 用角度中的动态组件替换花括号之间的变量
- python - 无法在 ec2 上下载 scrapyd
- dataweave - Mule 4:内存管理:如何管理具有大量数据的变量,例如 300 Mb?
- java - 没有显示错误,但看不到 JButton 和 Label
- java - 如何从java向数据库添加日期
- ruby - Homebrew 使用 curl 选项扩展 CurlDownloadStrategy
- flutter - Flutter Stepper 如何将选中的值显示为上一步的标题?
- python - 根据熊猫列中的值创建一个列表,但有例外