Constructor
new MulticlassClassificationEvaluator(uidopt)
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
uid |
string |
<optional> |
Methods
(static) load(path) → {module:eclairjs/ml/evaluation.MulticlassClassificationEvaluator}
Parameters:
Name | Type | Description |
---|---|---|
path |
string |
Returns:
copy(extra) → {module:eclairjs/ml/evaluation.MulticlassClassificationEvaluator}
Parameters:
Name | Type | Description |
---|---|---|
extra |
module:eclairjs/ml/param.ParamMap |
Returns:
evaluate(dataset) → {Promise.<number>}
Parameters:
Name | Type | Description |
---|---|---|
dataset |
module:eclairjs/sql.Dataset |
Returns:
- Type
- Promise.<number>
getMetricName() → {Promise.<string>}
Returns:
- Type
- Promise.<string>
isLargerBetter() → {Promise.<boolean>}
Returns:
- Type
- Promise.<boolean>
setLabelCol(value) → {module:eclairjs/ml/evaluation.MulticlassClassificationEvaluator}
Parameters:
Name | Type | Description |
---|---|---|
value |
string |
Returns:
setMetricName(value) → {module:eclairjs/ml/evaluation.MulticlassClassificationEvaluator}
Parameters:
Name | Type | Description |
---|---|---|
value |
string |
Returns:
setPredictionCol(value) → {module:eclairjs/ml/evaluation.MulticlassClassificationEvaluator}
Parameters:
Name | Type | Description |
---|---|---|
value |
string |