Я обучаю модель, которая принимает видео в качестве входных данных и делает предсказания для каждого кадра (отслеживание объекта, если быть точным).
TensorFlow предоставляет операцию data.Dataset.prefetch()
для асинхронной загрузки изображений во время обучения.Это хорошо работает, потому что мои тренировочные последовательности имеют длину всего несколько кадров.Однако я также хотел бы загружать изображения асинхронно во время тестирования, где последовательности могут быть длиной в тысячи кадров.
Есть ли какой-нибудь удобный способ добиться этого в TensorFlow?Я полагаю, я мог бы определить каждое видео как Dataset
объект?Это кажется уродливым, потому что мне нужно создать одну операцию на графике для каждого видео в моем наборе данных?
Спасибо!