machine-learning - 如何添加零填充以使数据集中的图像大小相等?
问题描述
我正在使用大小超过 30Gb 的数据集,问题是数据集中的图像(RGB)的维度不同。当我实现自定义 CNN 时,我需要为第一个卷积层提供input_size 。有什么方法可以一般添加零填充。我最初实现了一个预训练模型(ResNet-50)并使用了以下方法
from tensorflow.keras.applications.resnet50 import preprocess_input
ImageDataGenerator(preprocess_input ,validation_split=0.2)
这使我的数据集与模型兼容,是否有任何类似的方法可以在数据集上添加零填充,但对于自定义 CNN 模型。
解决方案
推荐阅读
- tensorflow - 在 GPU 工作站上设置 Kubernetes 集群的最佳实践
- android - 错误 - 无法加载 AppCombat 操作栏,出现未知错误
- sql - SQL Sum of Points by Company and Team 其中用户有积分、公司、团队
- javascript - 在第一次/最后一次单击时循环显示和隐藏文本/div
- reactjs - 如何包装我得到的 JSON 对象,以便在 js 中添加属性/方法?
- sql - 在 BigQuery 中使用标准 SQL 连接数组(每行)
- arrays - 具有斜率函数的Excel数组公式
- reactjs - 组件标签内的条件语句
- ios - 产生的数字必须与 arc4random 不同
- node.js - 使用 Noble/Node 使用句柄订阅特征