public class VarImp extends Iced
Modifier and Type | Class and Description |
---|---|
static class |
VarImp.VarImpMDA
Variable importance measured as mean decrease in accuracy.
|
static class |
VarImp.VarImpRI
Variable importance measured as relative influence.
|
Modifier and Type | Field and Description |
---|---|
static DocGen.FieldDoc[] |
DOC_FIELDS |
int |
max_var |
hex.VarImp.VarImpMethod |
method |
protected java.lang.String[] |
variables |
float[] |
varimp |
Modifier | Constructor and Description |
---|---|
|
VarImp(float[] varimp) |
|
VarImp(float[] varimp,
java.lang.String[] variables) |
protected |
VarImp(float[] varimp,
java.lang.String[] variables,
hex.VarImp.VarImpMethod method) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Integer[] |
getSortOrder()
By default provides a sort order according to raw scores stored in
varimp . |
java.lang.String[] |
getVariables() |
boolean |
scaled() |
void |
setVariables(java.lang.String[] variables) |
<T extends Model> |
toHTML(T model,
java.lang.StringBuilder sb)
Generate variable importance HTML code.
|
protected java.lang.StringBuilder |
toHTMLAppendMoreTableLines(java.lang.StringBuilder sb,
java.lang.Integer[] sortOrder) |
protected java.lang.StringBuilder |
toHTMLGraph(java.lang.StringBuilder sb,
java.lang.Integer[] sortOrder) |
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
public static DocGen.FieldDoc[] DOC_FIELDS
@Request.API(help="Variable importance of individual variables.") public float[] varimp
@Request.API(help="Names of variables.") protected java.lang.String[] variables
@Request.API(help="Variable importance measurement method.") public final hex.VarImp.VarImpMethod method
@Request.API(help="Max. number of variables to show.") public final int max_var
public VarImp(float[] varimp)
public VarImp(float[] varimp, java.lang.String[] variables)
protected VarImp(float[] varimp, java.lang.String[] variables, hex.VarImp.VarImpMethod method)
@Request.API(help="Scaled measurements.") public final boolean scaled()
public java.lang.String[] getVariables()
public void setVariables(java.lang.String[] variables)
public final <T extends Model> java.lang.StringBuilder toHTML(T model, java.lang.StringBuilder sb)
protected java.lang.StringBuilder toHTMLAppendMoreTableLines(java.lang.StringBuilder sb, java.lang.Integer[] sortOrder)
protected java.lang.StringBuilder toHTMLGraph(java.lang.StringBuilder sb, java.lang.Integer[] sortOrder)
protected java.lang.Integer[] getSortOrder()
varimp
.