lib.sedna.algorithms.seen_task_learning.task_allocation.task_allocation_by_origin

Module Contents

Classes

TaskAllocationByOrigin

Corresponding to TaskDefinitionByOrigin

class lib.sedna.algorithms.seen_task_learning.task_allocation.task_allocation_by_origin.TaskAllocationByOrigin(task_extractor, **kwargs)[source]

Bases: lib.sedna.algorithms.seen_task_learning.task_allocation.base_task_allocation.BaseTaskAllocation

Corresponding to TaskDefinitionByOrigin

Parameters:
  • task_extractor (Dict) – used to predict target tasks for each inference samples

  • origins (List[Metadata]) – metadata is usually a class feature label with a finite values.

__call__(samples: sedna.datasources.BaseDataSource)[source]