Example #1
0
def lstm_control(saveFreq=1110, saveto=None):
    parser = Controller.default_parser()
    parser.add_argument('--max-mb',
                        default=((5000 * 1998) / 10),
                        type=int,
                        required=False,
                        help='Maximum mini-batches to train upon in total.')
    parser.add_argument(
        '--patience',
        default=10,
        type=int,
        required=False,
        help='Maximum patience when failing to get better validation results.')
    parser.add_argument(
        '--valid-freq',
        default=370,
        type=int,
        required=False,
        help=
        'How often in mini-batches prediction function should get validated.')
    args = parser.parse_args()

    l = LSTMController(max_mb=args.max_mb,
                       patience=args.patience,
                       valid_freq=args.valid_freq,
                       default_args=Controller.default_arguments(args))

    print("Controller is ready")
    return l.serve()
def parse_arguments():
    parser = Controller.default_parser()
    parser.add_argument('--batch_port', default=5566, type=int, required=False,
                        help='Port on which the batches will be transfered.')
    parser.add_argument('--batch-size', default=1000, type=int, required=False,
                        help='Size of the batches.')

    return parser.parse_args()
Example #3
0
def parse_arguments():
    parser = Controller.default_parser()
    parser.add_argument('--batch_port',
                        default=5566,
                        type=int,
                        required=False,
                        help='Port on which the batches will be transfered.')
    parser.add_argument('--batch-size',
                        default=1000,
                        type=int,
                        required=False,
                        help='Size of the batches.')

    return parser.parse_args()
Example #4
0
def wavenet_control(saveFreq=1110, saveto=None):
    parser = Controller.default_parser()
    parser.add_argument('--max-mb',
                        default=((5000 * 1998) / 10),
                        type=int,
                        required=False,
                        help='Maximum mini-batches to train upon in total.')

    args = parser.parse_args()

    l = WaveNetController(max_mb=10000,
                          saveFreq=1000,
                          default_args=Controller.default_arguments(args))

    print("Controller is ready")
    return l.serve()
Example #5
0
def lstm_control(saveFreq=1110, saveto=None):
    parser = Controller.default_parser()
    parser.add_argument('--max-mb', default=((5000 * 1998) / 10), type=int,
                        required=False, help='Maximum mini-batches to train upon in total.')
    parser.add_argument('--patience', default=10, type=int,
                        required=False, help='Maximum patience when failing to get better validation results.')
    parser.add_argument('--valid-freq', default=370, type=int,
                        required=False, help='How often in mini-batches prediction function should get validated.')
    args = parser.parse_args()

    l = LSTMController(max_mb=args.max_mb,
                       patience=args.patience,
                       valid_freq=args.valid_freq,
                       default_args=Controller.default_arguments(args))

    print("Controller is ready")
    return l.serve()
Example #6
0
def lstm_control(saveFreq=1110, saveto=None):
    parser = Controller.default_parser()
    parser.add_argument('--seed',
                        default=1234,
                        type=int,
                        required=False,
                        help='Maximum mini-batches to train upon in total.')
    parser.add_argument(
        '--patience',
        default=10,
        type=int,
        required=False,
        help='Maximum patience when failing to get better validation results.')
    args = parser.parse_args()

    l = LSTMController(seed=args.seed,
                       patience=args.patience,
                       default_args=Controller.default_arguments(args))

    print("Controller is ready")
    return l.serve()