lib.sedna.algorithms.seen_task_learning.task_update_decision.base_task_update_decision

Divide multiple tasks based on data

param samples: Train data:

param see sedna.datasources.BaseDataSource for more detail.:

returns:
  • tasks (All tasks based on training data.)

  • task_extractor (Model or dict with a method to predict target tasks)

Module Contents

Classes

BaseTaskUpdateDecision

Decide processing strategies for different tasks

class lib.sedna.algorithms.seen_task_learning.task_update_decision.base_task_update_decision.BaseTaskUpdateDecision(task_index, **kwargs)[source]

Decide processing strategies for different tasks with labeled unseen samples. Turn unseen samples to be seen.

Parameters:

task_index (str or Dict) –

abstract __call__(samples: sedna.datasources.BaseDataSource) Tuple[List[lib.sedna.algorithms.seen_task_learning.artifact.Task], Dict][source]