lib.sedna.algorithms.unseen_task_detection.unseen_sample_recognition.unseen_sample_recognition

Module Contents

Classes

SampleRegonitionDefault

Divide inference samples into seen samples and unseen samples

class lib.sedna.algorithms.unseen_task_detection.unseen_sample_recognition.unseen_sample_recognition.SampleRegonitionDefault(task_index, **kwargs)[source]

Bases: lib.sedna.algorithms.unseen_task_detection.unseen_sample_recognition.base_unseen_sample_recognition.BaseSampleRegonition

Divide inference samples into seen samples and unseen samples

Parameters:

task_index (str or dict) – knowledge base index which includes indexes of tasks, samples and etc.

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

samples (BaseDataSource) – inference samples

Returns:

  • seen_task_samples (BaseDataSource)

  • unseen_task_samples (BaseDataSource)