コード例 #1
0
ファイル: test_fcnet.py プロジェクト: Dee-Why/hp-tuner
def test_bohb(cs, id):
    bohb = BOHB(cs, train, maximal_iter, num_iter=iter_num, p=0.2, n_workers=n_work)
    bohb.method_name = "BOHB-fcnet-%d" % id
    bohb.runtime_limit = runtime_limit
    bohb.run()
    bohb.plot_statistics(method="BOHB-fcnet-%d" % id)
    print(bohb.get_incumbent(5))
    return bohb.get_incumbent(5)
コード例 #2
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
コード例 #3
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