parser.add_option( "-f", "--format", dest="format", help="Format to output (ie: csv)", metavar="FORMAT") parser.add_option( "-r", "--reset-sequences", dest="resetSequences", action="store_true", default=False, help="Reset the model sequence after every line") (options, args) = parser.parse_args() if not len(args): parser.print_help() print raise(Exception("file required")) model = Model(checkpointDir=options.checkpoint) try: readFile(args[0], model, resetSequences=options.resetSequences, format=options.format) except KeyboardInterrupt: if model.canCheckpoint(): print("Saving model before exiting...") model.save()