public class MultinomialAUC extends Iced
Modifier and Type | Field and Description |
---|---|
boolean |
_calculateAuc |
MultinomialAucType |
_default_auc_type |
java.lang.String[] |
_domain |
double |
_macroOvoAuc |
double |
_macroOvoAucPr |
double |
_macroOvrAuc |
double |
_macroOvrAucPr |
PairwiseAUC[] |
_ovoAucs |
hex.SimpleAUC[] |
_ovrAucs |
double |
_weightedOvoAuc |
double |
_weightedOvoAucPr |
double |
_weightedOvrAuc |
double |
_weightedOvrAucPr |
static int |
MAX_AUC_CLASSES |
Constructor and Description |
---|
MultinomialAUC(AUC2.AUCBuilder[] ovrAucs,
AUC2.AUCBuilder[][] ovoAucs,
java.lang.String[] domain,
boolean zeroWeights,
MultinomialAucType type) |
MultinomialAUC(TwoDimTable aucTable,
TwoDimTable aucprTable,
java.lang.String[] domain,
MultinomialAucType type) |
Modifier and Type | Method and Description |
---|---|
double |
auc() |
double |
computeOvoMacroAuc(boolean isPr) |
double |
computeOvoWeightedAuc(boolean isPr) |
double |
computeOvrMacroAuc(boolean isPr) |
double |
computeOvrWeightedAuc(boolean isPr) |
double |
get_macroOvrAucPr() |
TwoDimTable |
getAucPrTable() |
TwoDimTable |
getAucTable() |
double |
getMacroOvoAuc() |
double |
getMacroOvoAucPr() |
double |
getMacroOvrAuc() |
TwoDimTable |
getTable(boolean isPr) |
double |
getWeightedOvoAuc() |
double |
getWeightedOvoAucPr() |
double |
getWeightedOvrAuc() |
double |
getWeightedOvrAucPr() |
double |
pr_auc() |
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonBytes, toJsonString, write, writeExternal, writeJSON
public hex.SimpleAUC[] _ovrAucs
public PairwiseAUC[] _ovoAucs
public final MultinomialAucType _default_auc_type
public final java.lang.String[] _domain
public static final int MAX_AUC_CLASSES
public final boolean _calculateAuc
public final double _macroOvrAuc
public final double _weightedOvrAuc
public final double _macroOvoAuc
public final double _weightedOvoAuc
public final double _macroOvrAucPr
public final double _weightedOvrAucPr
public final double _macroOvoAucPr
public final double _weightedOvoAucPr
public MultinomialAUC(AUC2.AUCBuilder[] ovrAucs, AUC2.AUCBuilder[][] ovoAucs, java.lang.String[] domain, boolean zeroWeights, MultinomialAucType type)
public MultinomialAUC(TwoDimTable aucTable, TwoDimTable aucprTable, java.lang.String[] domain, MultinomialAucType type)
public double auc()
public double pr_auc()
public double computeOvrMacroAuc(boolean isPr)
public double computeOvrWeightedAuc(boolean isPr)
public double computeOvoMacroAuc(boolean isPr)
public double computeOvoWeightedAuc(boolean isPr)
public double getMacroOvrAuc()
public double getWeightedOvrAuc()
public double getMacroOvoAuc()
public double getWeightedOvoAuc()
public double get_macroOvrAucPr()
public double getWeightedOvrAucPr()
public double getMacroOvoAucPr()
public double getWeightedOvoAucPr()
public TwoDimTable getAucTable()
public TwoDimTable getAucPrTable()
public TwoDimTable getTable(boolean isPr)