class ui.module.MulticlassClassificationTask
ui.module.MulticlassClassificationTaskDefines multiclass classification task.
Properties
MulticlassClassificationTask.num_classes
MulticlassClassificationTask.num_classesNumber of classes
| Returns |
|---|
int
MulticlassClassificationTask.class_names
MulticlassClassificationTask.class_namesNames of the classes
| Returns |
|---|
list[str]
MulticlassClassificationTask.metric_to_monitor
MulticlassClassificationTask.metric_to_monitorName of the default metric to monitor during validation.
| Returns |
|---|
str
MulticlassClassificationTask.metric_monitoring_mode
MulticlassClassificationTask.metric_monitoring_modeWhether to store values for maximum or minimum metric value.
| Returns |
|---|
MulticlassClassificationTask.loss_function
MulticlassClassificationTask.loss_functionThe default loss function to use for training.
| Returns |
|---|
Methods
MulticlassClassificationTask.__init__(self, class_names)
MulticlassClassificationTask.__init__(self, class_names)from monad.ui.module import MulticlassClassificationTask
# define multiclass classification task with brand names
TARGETS = ["north_face", "adidas", "tommy_hilfiger", "hugo", "lacoste", "gap"]
task = MulticlassClassificationTask(class_names=TARGETS)
| Parameters |
|---|
class_names: list[str]
The values of the target feature that will be used as class labels for multiclass classification.
