'Construct a YT8MFrameFeatureReader.
Args:
num_classes: a positive integer for the number of classes.
feature_sizes: positive integer(s) for the feature dimensions as a list.
feature_names: the feature name(s) in the tensorflow record as a list.
max_frames: the maximum number of frames to process.'

def __init__(self, num_classes=4716, feature_sizes=[1024], feature_names=['inc3'], max_frames=300):

    assert (len(feature_names) == len(feature_sizes)), 'length    of    feature_names    (={})    !=    length    of    feature_sizes    (={})'.format(len(feature_names), len(feature_sizes))
    self.num_classes = num_classes
    self.feature_sizes = feature_sizes
    self.feature_names = feature_names
    self.max_frames = max_frames
