python - 如何理解每个模型的 keras 中的 `preprocess_input` 函数?
问题描述
我试图了解该preprocess_input
功能如何在不同模型的 keras 中工作。我查看了源代码(即ResNet50),但无法理解此处@keras_modules_injection
定义的装饰器。
模块注入如何与装饰器一起工作?
如何直接查看每个模型执行了哪些预处理步骤?
解决方案
实际上,预先训练的模型及其相关代码不久前被分解到他们自己的单独包中,称为keras_applications
. 因此,您可以看到预处理逻辑,特别是这里preprocess_input
的功能。
推荐阅读
- templates - NGINX 关闭或重新加载时如何加载 HTML 模板?
- jakarta-ee - JEE:不同的间隔定时器
- emeditor - 用 nexline 正则表达式替换时,emeditor 没有响应 \n
- python - 将数据帧动态分配给 for 语句中的对象
- list - haskell 函数的时间复杂度
- awk - 我的 awk 脚本不打印 0 和 NR 为 0
- c# - 如何执行sql查询以匹配包含单引号(')的列值
- sharepoint-online - 如何使用 JS 或 JQuery 清除缓存
- javascript - 如何在 muidatatables 中添加图像?
- azure-devops - Azure DevOps REST API - 运行管道传递分支名称