python - Keras 模型接受的宽度和高度
问题描述
我有一个宽度和高度的 rgb 图像数据集:291x193
我正在使用几种模型,例如 inception 和 effecientnet
我用这个维度可以吗??尺寸应该是奇数还是永远,或者没关系?
提前致谢!!
解决方案
由于您已在下面标记了此内容,因此keras
我假设您正在使用 InceptionV3 函数tf.keras
include_top
该函数有一个可选的形状元组,只有在is时才能指定False
(否则输入形状必须是 (299, 299, 3) 遵循channels_last data
格式或 (3, 299, 299) 具有channels_first
数据格式。它应该正好有 3 个输入通道,宽度和高度不小于75。另外,如果input_tensor
没有提供,您可以指定大小。您可以在input_shape
元组中添加您需要的尺寸。
例如:
tf.keras.applications.InceptionV3(
include_top=False,
weights="imagenet",
input_tensor=None,
input_shape=(100, 1000, 3),
pooling=None,
classes=1000,
classifier_activation="softmax",
)
推荐阅读
- amazon-web-services - AWS EC2 找不到我给定路径的 .pem 文件
- c - 如何将字符串数组指针传递给新的字符数组?在 C 中
- php - Laravel:雄辩的关系不起作用。无法在视图中显示关系
- javascript - 用户可编辑倒数计时器
- c++ - 如何使用外部类?
- c# - 当一个线程匹配 if 语句时,如何跳出 Parallel.For 循环?
- python - 使用语音识别的 Python 语音到文本
- python - Python3多处理队列和多个线程没有从join()正确完成?
- dictionary - Rocket Universe Dictionary 将 VM 属性值传递给子程序
- javascript - 如何获取变量的字符串表示形式,如 console.log 所示