in examples/mnist/tf_example.py [0:0]
def main():
# Training settings
parser = argparse.ArgumentParser(description='Petastorm Tensorflow MNIST Example')
default_dataset_url = 'file://{}'.format(DEFAULT_MNIST_DATA_PATH)
parser.add_argument('--dataset-url', type=str,
default=default_dataset_url, metavar='S',
help='hdfs:// or file:/// URL to the MNIST petastorm dataset'
'(default: %s)' % default_dataset_url)
parser.add_argument('--training-iterations', type=int, default=100, metavar='N',
help='number of training iterations to train (default: 100)')
parser.add_argument('--batch-size', type=int, default=100, metavar='N',
help='input batch size for training (default: 100)')
parser.add_argument('--evaluation-interval', type=int, default=10, metavar='N',
help='how many batches to wait before evaluating the model accuracy (default: 10)')
args = parser.parse_args()
train_and_test(
dataset_url=args.dataset_url,
training_iterations=args.training_iterations,
batch_size=args.batch_size,
evaluation_interval=args.evaluation_interval,
)