Keras:使用带有 flow_from_dataframe / flow_from_directory 的 ImageDataGenerator 时如何禁用图像大小调整?

2023-11-27

我正在尝试使用 ImageDataGenerator 并将自定义函数传递给preprocessing_function范围 。但是,根据 Keras 文档,此函数仅在图像大小调整后才会运行:

预处理函数:每个输入隐含的函数。 该函数将在图像大小调整和增强后运行。

现在我想禁用调整大小,但是如果未提供值,则 target_size 参数默认为 (256,256)。再次来自文档:

目标大小:整数元组(高度、宽度),默认值:(256, 256)。 找到的所有图像的尺寸都将被调整。

我一直在尝试设置target_size参数为None,但这会导致错误:

TypeError: 'NoneType' object cannot be interpreted as an integer

在我的例子中,裁剪已经调整大小的图像会产生错误的结果。因此,我正在寻找一种方法,以防止发生调整大小或仅在应用自定义预处理函数后发生调整大小。如果不编写整个自定义数据生成器,这可能吗?


对于 ImageDataGenerator 当前的实现来说这是不可能的。图像大小调整发生时加载图像,而预处理函数是从standardize几步later.

在加载期间不调整大小也不是一个选择,因为迭代器预分配批次的数组,需要知道它的形状。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Keras:使用带有 flow_from_dataframe / flow_from_directory 的 ImageDataGenerator 时如何禁用图像大小调整? 的相关文章

  • Vimeo API:获取下载所有视频文件的链接列表

    再会 我正在尝试从 Vimeo 帐户获取所有视频文件的列表 直接下载的链接 有没有办法在 1 GET 请求中做到这一点 好的 如果是API限制的话 就100倍 我有硬编码脚本 我在其中发出 12 个 GET 请求 1100 多个视频 根据文
  • 从 torch.autograd.gradcheck 导入 zero_gradients

    我想复制代码here https github com LTS4 DeepFool blob master Python deepfool py 并且我在 Google Colab 中运行时收到以下错误 ImportError 无法导入名称
  • 如何替换Python字符串中的正确字母

    任务是 您的任务是纠正数字化文本中的错误 您只需处理以下错误 S 被误解为 5 O 被误解为 0 I 被误解为 1 我的代码 def correct string for i in string if 5 in string string
  • Scrapy 文件管道不下载文件

    我的任务是构建一个可以下载所有内容的网络爬虫 pdfs 在给定站点中 Spider 在本地计算机和抓取集线器上运行 由于某种原因 当我运行它时 它只下载一些但不是全部的 pdf 通过查看输出中的项目可以看出这一点JSON 我已经设定MEDI
  • 将整数系列转换为交替(双元)二进制系列

    我不知道如何最好地表达这个问题 因为在这里谷歌搜索和搜索总是让我找到更复杂的东西 我很确定这是基本的东西 但对于我的生活来说 我找不到一个好的方法来做到这一点下列 给定一个整数序列 比如说 for x in range 0 36 我想将这些
  • 动态字段取决于 WTForms 的先前字段

    我正在使用 WTForms 制作表格 目前 我有这个 class UploadForm flask wtf Form fichier wtforms fields FileField u Fichier description wtform
  • 使用 scikit 时 scipy.sparse 矩阵的缩放问题

    在使用 scikit learn 解决机器学习问题时 我需要在使用 SVM 进行训练之前对 scipy sparse 矩阵进行缩放 但在文档 http scikit learn org stable modules preprocessin
  • 在 Python 中从 Excel 复制 YEARFRAC() 函数

    因此 我使用 python 来自动执行一些必须在 Excel 中执行的重复任务 我需要做的计算之一需要使用yearfrac 这在Python中被复制了吗 I found this https lists oasis open org arc
  • 了解 Python 2.7 中的缩进错误

    在编写 python 代码时 我往往会遇到很多缩进错误 有时 当我删除并重写该行时 错误就会消失 有人可以为菜鸟提供 python 中 IndentationErrors 的高级解释吗 以下是我在玩 CheckIO 时收到的最近 inden
  • Pandas 字典键到列[重复]

    这个问题在这里已经有答案了 我有一个像这样的数据框 index column1 e1 u c680 5 u c681 1 u c682 2 u c57 e2 u c680 6 u c681 2 u c682 1 u c57 e3 u c68
  • pandas groupby 操作缺少数据

    在 pandas 数据框中 我有一列如下所示 0 M 1 E 2 L 3 M 1 4 M 2 5 M 3 6 E 1 7 E 2 8 E 3 9 E 4 10 L 1 11 L 2 12 M 1 a 13 M 1 b 14 M 1 c 15
  • 获取多个同名请求参数

    我的问题是给定的代码 from flask import Flask request app Flask name app route def hello return str request values get param None a
  • 如何从邻接表高效创建稀疏邻接矩阵?

    我正在与last fm http labrosa ee columbia edu millionsong lastfm数据集来自百万歌曲数据集 http labrosa ee columbia edu millionsong 数据以一组 j
  • 根据标点符号列表替换数据框中的标点符号[重复]

    这个问题在这里已经有答案了 使用 Canopy 和 Pandas 我有数据框 a 其定义如下 a pd read csv text txt df pd DataFrame a df columns test test txt 是一个单列文件
  • 类返回语句不打印任何输出

    我正在学习课程 但遇到了问题return语句 它是语句吗 我希望如此 程序什么也没有打印出来 它只是结束而不做任何事情 class className def createName self name self name name def
  • tf.print() vs Python print vs tensor.eval()

    看来在Tensorflow中 至少有三种方法可以打印出张量的值 我一直在读here https www freecodecamp org news debugging tensorflow a starter e6668ce72617 an
  • SQLAlchemy 与 count、group_by 和 order_by 使用 ORM

    我有几个函数需要使用 count group by 和 order by 进行一对多连接 我使用 sqlalchemy select 函数生成一个查询 该查询将返回一组 id 然后我对其进行迭代以对各个记录执行 ORM 选择 我想知道是否有
  • PyQt5按钮lambda变量变成布尔值[重复]

    这个问题在这里已经有答案了 当我运行下面的代码时 它显示如下 为什么 x 不是 x 而是变成布尔值 这种情况仅发生在传递到用 lambda 调用的函数中的第一个参数上 错误的 y home me model some file from P
  • Tkinter 将鼠标点击绑定到框架

    我一定错过了一些明显的东西 我的 Tkinter 程序中有两个框架 每个框架在网格布局中都有一堆标签 我想将鼠标点击绑定到其中一个而不是另一个 我目前使用 root bind
  • 使用 python 将 CSV 文件上传到 Microsoft Azure 存储帐户

    我正在尝试上传一个 csv使用 python 将文件写入 Microsoft Azure 存储帐户 我已经发现C sharp https blogs msdn microsoft com jmstall 2012 08 03 convert

随机推荐

  • 如何在 Sails.js 中提供自定义模型验证消息?

    如何在 Sails js 中提供自定义模型验证消息 Sails js 返回的验证消息对用户不友好 因此我想为 required minLength 等规则提供自定义验证消息 但不知道如何实现 它不在文档中 我还检查了 Anchor js w
  • Windows 上的 Apache/PHP 中禁用 OpenSSL 支持

    openssl 被禁用 apache2 4 和 php7 1 在 phpinfo 中 结果给了我这个 OpenSSL 支持已禁用 安装 ext openssl 我在 php ini 中更改了这一点 扩展名 php openssl dll 我
  • Django:获取查询集的补充

    我得到某个模型的查询集 我想得到它的补充 即该模型的所有实例not在上述查询集中 我怎样才能做到这一点 简短的解决方案 qs Model objects filter qs with objects to exclude result Mo
  • 找不到变量:$

    var scriptFile tempNode attr customJScriptSrc 当通过这个我得到 参考错误 找不到变量 请建议我任何替代方法 添加这个脚本 位于文档顶部 在 javascript 代码之前添加 或者下载该库并在代
  • 请求未到达控制器但仍收到 200 响应

    我正在玩弹簧安全并试图确保一个安静的应用程序 但后来遇到了这个相当荒谬的问题 我的控制器上的所有操作都很好 请求被接受 但请求实际上从未到达控制器 并且始终返回 200 没有任何内容 我的安全配置如下所示 package com bpawa
  • 使用滑动 TabLayout 以编程方式更改选项卡

    我正在使用滑动Tab布局谷歌提供的示例 我正在尝试以编程方式切换回片段内的dialogView 内的第一个选项卡 我看到一个scrollToTab int tabIndex intpositionOffset 我怎样才能调用它返回到第一个选
  • 将 YouTube 视频嵌入

    我通过在互联网上找到的片段嵌入了 YouTube 的视频 以下是我使用的代码 interface FirstViewController Private void embedYouTube NSString urlString frame
  • 与其他测试用例一起运行时 Django 单元测试失败

    我的 Django 单元测试行为不一致 在我使用 sqlite 的开发机器上 如果我分别在两个应用程序上运行测试 测试就会通过 但是如果我运行manage py test为了一次测试所有内容 我开始在两次测试中一致地获得单元测试失败 在我使
  • 是否有一个 eclipse 插件可以为“javascript 显示模块模式”创建大纲视图?

    我喜欢 eclipse 经过一些调整它可以用于 javascript 编程 有语法完成 linting 格式化 还有 大纲 尽管仅适用于简单的 javascript 文件 令我烦恼的是 遵循 显示模块 设计模式的文件没有 大纲视图 这恰好是
  • 使用 eclipse 的 JSP 间歇性 ClassNotFoundException

    在 Windows 上运行 Eclipse Indigo Tomcat 7 使用 eclipse wtp 插件在 ROOT 上下文中运行 Web 应用程序 我遇到了这个间歇性问题 其中 eclipse 无法找到已编译的 JSP 首次访问JS
  • 解析 .NET 中的纯 Win32 PE 文件(Exe/DLL)

    我需要解析普通的 Win32 DLL Exe 并从中获取所有导入和导出以在控制台或 GUI 即 Win Forms 上显示 是否可以通过读取导出 导入表来解析 C NET 中的 Win32 DLL Exe 并从中获取托管类型 由于它是非托管
  • ElasticSearch 术语聚合

    我尝试使用弹性搜索通过以下查询对下面的数据执行术语聚合 输出将名称分解为标记 请参见下面的输出 所以我尝试将 os name 映射为 multi field 现在我无法通过它进行查询 是否可以有没有 token 的索引 比如 Fedora
  • 使用 Android 蓝牙发送文件?

    有什么方法可以使用 Android 的内部蓝牙将文件发送到其他设备吗 请举个例子 这是一个小功能 你可以使用 Method to share data via bluetooth public void bluetoothFunctiona
  • SSIS——允许任务失败但包成功?

    有没有办法允许脚本任务失败 但包执行结果仅基于other任务的执行结果 例如 我有 5 个任务 我不在乎任务 2 的结果是什么 但如果其他任何任务失败 我希望包失败 不然我希望它成功 这可能吗 还有设置FailPackageOnFailur
  • x,y数据逆时针排序

    I have a set of points in a text file random shape dat The initial order of points in the file is random I would like to
  • 维基百科 API:如何搜索特定类别中的术语

    我很难弄清楚一项基本任务 如何找到术语 限制在特定类别 我觉得 Wiki API 文档有点令人困惑 我只想接收一个 JSON 文件作为输出 其中包含与该术语相关的所有建议 前任 我搜索矩阵 类别 电影 这样我就可以拥有 黑客帝国 1 黑客帝
  • 如何在垂直recyclerview android中实现Vertical Recyclerview?

    假设我有2 items in a RecyclerView其中每个项目都有一个innerrecyclerview其中有周围100 件其中两者都是垂直的或任何对现有问题没有任何影响的东西 我已经在其他 stackoverflow 问题或其他
  • 创建无丢帧的无尽 cgpath

    我需要不断创建一个cgpath 目前我是这样做的 func createLine var rand randomBetweenNumbers 1 2 currentY if rand lt 1 5 currentX CGPathAddLin
  • Qt 应用程序:无法加载平台插件“windows”。可用平台有:

    我用 msvc2010 编译了 Qt 5 0 0 因为我需要带有配置字符串的 opengl configure prefix CD qtbase opensource nomake nomake examples nomake demo o
  • Keras:使用带有 flow_from_dataframe / flow_from_directory 的 ImageDataGenerator 时如何禁用图像大小调整?

    我正在尝试使用 ImageDataGenerator 并将自定义函数传递给preprocessing function范围 但是 根据 Keras 文档 此函数仅在图像大小调整后才会运行 预处理函数 每个输入隐含的函数 该函数将在图像大小调