diff --git a/data_source.lua b/data_source.lua index ff4b520..71b9b6c 100644 --- a/data_source.lua +++ b/data_source.lua @@ -1,12 +1,9 @@ local classic = require 'classic' local hdf5 = require 'hdf5' local image = require 'image' -local lmdb = require 'lmdb' local torch = require 'torch' local __ = require 'moses' -require 'classic.torch' - -local video_frame_proto = require 'video_util.video_frames_pb' +require 'classic.torch' -- Necessary for serializing classic classes. local DataSource = classic.class('DataSource') DataSource:mustHave('num_samples') @@ -168,403 +165,8 @@ function DiskFramesHdf5LabelsDataSource.static.parse_frame_key(frame_key) return filename, frame_number end - -local LabeledVideoFramesLmdbSource = classic.class( - 'LabeledVideoFramesLmdbSource', 'VideoDataSource') -function LabeledVideoFramesLmdbSource:_init( - lmdb_path, lmdb_without_images_path, num_labels, _ --[[options]]) - --[[ - Data source for LabeledVideoFrame protobufs in LMDBs. - - Args: - lmdb_path (str): Path to LMDB containing LabeledVideoFrames as values, - and keys of the form "