def __init__(self, data_dict, n_timesteps, img_size, batch_size, overlap_fraction=.5,
sample_objects=False, num_epochs=None, shuffle=True,
which_seqs=None, n_threads=3, in_memory=False, depth_folder=None,
storage_dtype=tf.float32, mirror=False, reverse=False, bbox_scale=1., name='',
deplete_queues_at_length_increase=True):
assert isinstance(storage_dtype, tf.DType)
self.data_dict = data_dict
self.img_size = img_size
self.batch_size = batch_size
self.overlap_fraction = overlap_fraction
self.sample_objects = sample_objects
self.n_threads = n_threads
self.in_memory = in_memory
self.depth_folder = depth_folder
self.storage_dtype = storage_dtype
self.mirror = mirror
self.reverse = reverse
self.bbox_scale = bbox_scale
self.name = name
self.deplete_queues_at_length_increase = deplete_queues_at_length_increase
if which_seqs is not None:
self._filter_seqs(which_seqs)
super(KittiStore, self).__init__(self.data_dict, num_epochs, shuffle)
self.set_length(n_timesteps)
评论列表
文章目录