class ui.module.MultilabelClassificationTask
ui.module.MultilabelClassificationTaskDefines multi-label classification task.
Properties
MultilabelClassificationTask.num_classes
MultilabelClassificationTask.num_classesNumber of classes.
| Returns |
|---|
int
MultilabelClassificationTask.class_names
MultilabelClassificationTask.class_namesNames of the classes.
| Returns |
|---|
list[str]
MultilabelClassificationTask.metric_to_monitor
MultilabelClassificationTask.metric_to_monitorName of the default metric to monitor during validation.
| Returns |
|---|
str
MultilabelClassificationTask.metric_monitoring_mode
MultilabelClassificationTask.metric_monitoring_modeWhether to store values for maximum or minimum metric value.
| Returns |
|---|
MultilabelClassificationTask.loss_function
MultilabelClassificationTask.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 MultilabelClassificationTask
TARGET_NAMES = ["The North Face", "Adidas", "Tommy Hilfiger", "Hugo", "Lacoste", "Gap"]
task = MultilabelClassificationTask(class_names=TARGET_NAMES)| Parameters |
|---|
class_names: list[str]
The values of the target feature that will be used as class labels for multi-label classification.
