Skip to content

踩坑GitHub openvla/openvla2025-05-30

OpenVLA微调Bridge数据集加载失败因transform函数调用错误 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:Cannot load bridge dataset(GitHub openvla/openvla #257)

状态:有绕过办法

问题 ​

运行 finetune.py 加载 Bridge 数据集进行微调时报错。原因为代码中存在 bridge 和 bridge_oxe 两种数据格式对应的不同 transform 函数,自动分发逻辑可能将当前数据集匹配到了错误的 transform 函数导致加载异常。

环境 ​

OpenVLA 框架,Bridge Dataset(含 bridge 与 bridge_oxe 两种格式),finetune.py 微调脚本

解决办法 ​

  1. 检查 finetune.py 及数据加载模块中关于 Bridge 数据集的 transform 函数选择逻辑,确认 bridge 与 bridge_oxe 两种格式的映射关系是否正确。
  2. 若自动匹配失效,在配置或代码中显式指定当前 Bridge 数据集版本对应的正确 transform 函数,避免依赖数据集名称的隐式推断。
  3. 核对实际使用的 Bridge 数据集格式(bridge 或 bridge_oxe)与所选 transform 函数是否严格一致,修正后重新执行微调脚本验证加载是否正常。

讨论原作者:@swstbecrpgmail 等,版权归原作者所有。

来源

本页事实对应的公开页面,以原文为准。

  1. GitHub openvla/openvla #257:Cannot load bridge dataset访问 2026-10-27