def get_frames(self, seq_id, frame_ids, anno=None):
    seq_path = self._get_sequence_path(seq_id)
    obj_class = self._get_class(seq_path)
    frame_list = [self._get_frame(seq_path, f_id) for f_id in frame_ids]
    if (anno is None):
        anno = self.get_sequence_info(seq_id)
    anno_frames = {}
    for (key, value) in anno.items():
        anno_frames[key] = [value[(f_id, ...)].clone() for f_id in frame_ids]
    object_meta = OrderedDict({'object_class_name': obj_class, 'motion_class': None, 'major_class': None, 'root_class': None, 'motion_adverb': None})
    return (frame_list, anno_frames, object_meta)
def get_frames(self, seq_id, frame_ids, anno=None):
    seq_path = self._get_sequence_path(seq_id)
    obj_class = self._get_class(seq_path)
    frame_list = [self._get_frame(seq_path, f_id) for f_id in frame_ids]
    if (anno is None):
        anno = self.get_sequence_info(seq_id)
    anno_frames = {}
    for (key, value) in anno.items():
        anno_frames[key] = [value[(f_id, ...)].clone() for f_id in frame_ids]
    object_meta = OrderedDict({'object_class_name': obj_class, 'motion_class': None, 'major_class': None, 'root_class': None, 'motion_adverb': None})
    return (frame_list, anno_frames, object_meta)