lib.sedna.algorithms.seen_task_learning.task_relation_discovery.base_task_relation_discovery

Discover relationships between all tasks

param tasks :all tasks form task_definition:

returns:

task_groups

rtype:

List of groups which including at least 1 task.

Module Contents

Classes

BaseTaskRelationDiscover

Assume that each task is independent of each other

class lib.sedna.algorithms.seen_task_learning.task_relation_discovery.base_task_relation_discovery.BaseTaskRelationDiscover(**kwargs)[source]

Assume that each task is independent of each other

abstract __call__(tasks: List[lib.sedna.algorithms.seen_task_learning.artifact.Task]) List[lib.sedna.algorithms.seen_task_learning.artifact.TaskGroup][source]