Я использую video2record для работы с небольшим видео, я хочу превратить их в tfrecord, затем я могу ввести их в тензор потока.Затем я использую видеорекорд на github: https://github.com/ferreirafabio/video2tfrecord Но когда я запускаю его, ошибка говорит о том, что numpy неправильно, вот мой код (python):
from video2tfrecord import convert_videos_to_tfrecord
convert_videos_to_tfrecord(source_path="video", destination_path="video", n_videos_in_record= 1 , n_frames_per_video = 5 , file_suffix="*.mp4")
вот ошибка:
Отслеживание AssertionError (последний из последних вызовов) в () 1 из video2tfrecord import convert_videos_to_tfrecord 2 ----> 3 convert_videos_to_tfrecord (source_path = "video", destination_path = "video", n_videos_in_recra = 1, n_videos_in_recra = 1, n= 5, file_suffix = "*. Mp4")
/ usr / local / lib / python3.6 / dist-packages / video2tfrecord / video2tfrecord.py в файле convert_videos_to_tfrecord (source_path, destination_path, n_videos_in_record, n_rades), file_suffix, density_optical_flow, ширина, высота, color_depth, video_filenames) 174 total_batch_number = int (math.ceil (len (имена файлов) / n_videos_in_record)) 175 print ('Batch' + str (i + 1) + '/' + str (total_batch_number) + "complete") -> 176 assert data.size! = 0, «что-то пошло не так во время преобразования видео в numy» 177 save_numpy_to_tfrecords (data, destination_path, 'batch_', 178 n_videos_in_record, i + 1, total_batch_number,
AssertionError: что-то пошло не так во время преобразования видео в numpy