public class Hyperband extends WeightLearningApplication
Modifier and Type | Field and Description |
---|---|
static double |
MEAN |
static int |
MIN_BRACKET_SIZE |
static double |
MIN_BUDGET_PROPORTION |
static double |
VARIANCE |
allRules, evaluator, inference, inMPEState, mutableRules, observedDB, rvDB, trainingMap
Constructor and Description |
---|
Hyperband(List<Rule> rules,
Database rvDB,
Database observedDB) |
Hyperband(Model model,
Database rvDB,
Database observedDB) |
Modifier and Type | Method and Description |
---|---|
protected void |
doLearn()
Do the actual learning procedure.
|
protected double |
run(double[] weights)
Run and eval on the given weights using the given budget (ratio of max resources) and give back its score (lower is better).
|
close, computeMPEState, getInferenceApplication, getWLA, initGroundModel, initGroundModel, learn, postInitGroundModel, setBudget
public static final double MIN_BUDGET_PROPORTION
public static final int MIN_BRACKET_SIZE
public static final double MEAN
public static final double VARIANCE
protected void doLearn()
WeightLearningApplication
doLearn
in class WeightLearningApplication
protected double run(double[] weights)
Copyright © 2020 University of California, Santa Cruz. All rights reserved.