Example #1
0
def test_bohb(cs, id):
    method_id = "BOHB-resnet-%d" % id
    bohb = BOHB(cs, train, maximal_iter, num_iter=iter_num, p=0.2, n_workers=n_work)
    bohb.restart_needed = True
    bohb.runtime_limit = args.b
    bohb.run()
    bohb.plot_statistics(method=method_id)
    result = bohb.get_incumbent(5)
    save_result(method_id, result)
    return result
Example #2
0
def test_bohb(cs, id):
    model = BOHB(cs,
                 train,
                 maximal_iter,
                 num_iter=iter_num,
                 p=0.2,
                 n_workers=n_work)
    model.method_name = "BOHB-xgb-%d" % id
    model.runtime_limit = runtime_limit
    model.restart_needed = True
    model.run()
    result = model.get_incumbent(5)
    print(model.incumbent_configs)
    print(result)
    return result