说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211037656.1 (22)申请日 2022.08.26 (71)申请人 上海人工智能创新中心 地址 200232 上海市徐汇区云锦路701号 37、 38层 (72)发明人 马泽润 李亦宁 杨逸飞 柳源  刘奎坤 张文蔚 吕成器 郑淼  陈恺  (74)专利代理 机构 上海智晟知识产权代理事务 所(特殊普通 合伙) 31313 专利代理师 李镝的 (51)Int.Cl. G06N 20/00(2019.01) G06F 8/30(2018.01) (54)发明名称 一种用于深度学习框架的数据处理方法及 系统 (57)摘要 本发明涉及计算机技术领域, 提出一种用于 深度学习框架的数据处理方法及系统, 其中由多 个数据变换模块执行数据变换操作, 所述数据变 换操作包括: 读取输入数据中的数据字典; 对所 述数据字典中具有操作字段的数据进行数据变 换; 以及返回具有数据变换后的数据的数据字 典。 本发明为数据变换模块提供统一的接口使 得 数据变换模块通过统一的方式执行数据变换操 作, 使得任意两个数据变换模块之间均可以首尾 相连, 组成数据处理流程, 而不必针对每一种数 据类型组织单独的数据处 理流程。 权利要求书2页 说明书7页 附图2页 CN 115392485 A 2022.11.25 CN 115392485 A 1.一种用于深度学习框架的数据处理方法, 其特征在于, 由多个数据变换模块执行数 据变换操作, 所述数据变换操作包括: 读取输入数据中的数据字典; 对所述数据字典中具有操作字段的数据进行 数据变换; 以及 返回具有数据变换后的数据的数据字典。 2.根据权利要求1所述的数据处 理方法, 其特 征在于, 包括下列步骤: 将多个所述数据变换模块串联; 由所述数据变换模块通过所述数据变换操作执行下列 各项数据处理动作的其中之一: 更新数据、 删除数据以及添加数据; 以及 由所述数据变换模块将执 行所述数据处 理动作后的数据封装为神经网络 输入格式。 3.根据权利要求1所述的用于深度学习框架的数据处理方法, 其特征在于, 所述操作字 段包括图像字段、 分类标签字段以及检测框 字段。 4.根据权利要求2所述的数据处理方法, 其特征在于, 所述数据变换模块执行随机行为 操作, 其中在所述数据变换模块中构 造上下文 管理器以及方法包装器以执行所述随机行为 操作。 5.根据权利要求 4所述的数据处 理方法, 其特 征在于, 执 行所述随机行为操作包括: 通过所述上下文管理器执 行下列动作: 在进入所述上下文管理器包裹的代码段时, 在数据变换实例上将标识属性设置为真, 其中所述标识属性表示启用固定随机行为; 以及 在离开所述上下文管理器包裹的代码段时, 在所述数据变换实例上将所述标识属性设 置为假; 以及 由所述方法包 装器执行下列操作: 检测所述数据变换实例的标示属性, 其中当所述标示属性为假时, 执行原操作并且清 除缓存容器中的结果; 以及 当所述标识属性为真时, 检测所述数据变换实例的缓存容器, 其中当没有缓存容器或 者所述缓存容器中无结果时执行原操作, 并且将返回值存储在缓存容器中, 当所述缓存容 器中存在结果时返回所述缓存容器中的结果。 6.根据权利要求5所述的数据处理方法, 其特征在于, 还包括构造数据变换模块包装器 以增强所述数据变换模块的功能, 其中包括: 构造字段映射包装器, 其中所述数据变换模块通过所述字段映射包装器对数据字典中 的字段进行映射; 构造多目标扩展包装器, 其中所述数据变换模块通过所述多目标扩展包装器将数据变 换操作应用至多个操作字段; 构造随机选择包装器, 其中所述数据变换模块通过所述随机选择包装器随机选择多个 数据处理动作的其中之一对数据进行处 理; 以及 构造随机执行包装器, 其中所述数据变换模块通过所述随机执行包装器以可设置的概 率执行或不执 行数据变换操作。 7.一种用于深度学习框架的数据处理系统, 其特征在于, 运行权利要求1 ‑6之一所述的 数据处理方法, 其中所述数据处 理系统包括:权 利 要 求 书 1/2 页 2 CN 115392485 A 2多个数据变换模块, 所述多个数据变换模块之间相互串联, 并且所述数据变换模块被 配置为执 行下列动作: 通过数据变换操作执行下列各项数据处理动作的其中之一: 更新数据、 删除数据以及 添加数据; 以及 将执行所述数据处 理动作后的数据封装为神经网络 输入格式; 其中所述数据变换操作包括: 读取输入数据中的数据字典; 对所述数据字典中具有操作字段的数据进行 数据变换; 以及 返回具有数据变换后的数据的数据字典。 8.根据权利要求7 所述的数据处 理系统, 其特 征在于, 所述数据变化模块包括: 上下文管理器以及方法包装器, 所述上下文管理器以及方法包装器被配置为执行随机 行为操作; 字段映射包 装器, 其被 配置为对数据字典中的字段进行映射; 多目标扩展包 装器, 其被 配置为将数据变换操作应用至多个操作字段; 构造随机选择包装器, 其被配置为随机选择多个数据处理动作的其中之一对数据进行 处理; 以及 构造随机执 行包装器, 其被 配置为以可设置的概 率执行或不执 行数据变换操作。 9.一种计算机系统, 其特 征在于, 包括: 处理器, 其被 配置为执 行机器可 执行指令; 以及 存储器, 其上存储有机器可执行指令, 所述机器可执行指令在被处理器执行时执行根 据权利要求1 ‑6之一所述的方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 所述计算机程序在被处理器执 行时执行根据权利要求1 ‑6之一所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 115392485 A 3

.PDF文档 专利 一种用于深度学习框架的数据处理方法及系统

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种用于深度学习框架的数据处理方法及系统 第 1 页 专利 一种用于深度学习框架的数据处理方法及系统 第 2 页 专利 一种用于深度学习框架的数据处理方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:02:49上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。