python - TensorFlow:如何在 Python 中异步加载图像以进行流式视频预测
问题描述
我正在训练一个模型,该模型将视频作为输入并进行每帧预测(具体而言,是对象跟踪)。
TensorFlow 提供了data.Dataset.prefetch()
在训练期间异步加载图像的操作。这很有效,因为我的训练序列只有几帧长。但是,我还想在测试期间异步加载图像,其中序列可能长达数千帧。
在 TensorFlow 中是否有任何方便的方法来实现这一点?我想我可以将每个视频定义为一个Dataset
对象?这看起来有点难看,因为我需要在图表中为我的数据集中的每个视频创建一个操作?
谢谢!
解决方案
推荐阅读
- python - Beautifulsoup - 删除 HTML 标签
- ruby-on-rails - Gmail 未收到 ActionMailer 电子邮件
- python - Windows Edge webdriver 失败并出现 WebDriverException:消息:未知错误
- jenkins - 从 bitbucket 存储库推送触发 jenkins 作业
- python - 基于另一个有条件的系列更新系列中的值
- javascript - click(jquery) 在脚本加载后立即执行该函数并且不响应点击
- robotframework - 只有在 RobotFramework 中的第一个测试失败时才开始第二个测试
- javascript - 如何修复 iOS 13.x JavaScript 提示对话框键盘错误(独立于浏览器)
- sql-server - 在 T-SQL 中,如何在每次达到某个条件时创建一个新分区,并保留该分区直到我下次看到该条件?
- parse-server - 为什么 Parse LiveQuery 并不总是触发更新/创建/输入事件?