pipert.contrib.sort

Module Contents

Classes

InstancesSort

SORTLogic

Helper class that provides a standard way to create an ABC using

SORTComponent

class pipert.contrib.sort.InstancesSort(max_age: int = 1, min_hits: int = None, window_size: int = None, percent_seen: float = None, verbose: bool = False)[source]

Bases: pipert.contrib.sort_tracker.sort.Sort

update_instances(self, instances: pipert.utils.structures.Instances)[source]
class pipert.contrib.sort.SORTLogic(in_queue, out_queue, component_name, *args, **kwargs)[source]

Bases: pipert.core.routine.Routine

Helper class that provides a standard way to create an ABC using inheritance.

main_logic(self, *args, **kwargs)[source]
setup(self, *args, **kwargs)[source]
cleanup(self, *args, **kwargs)[source]
class pipert.contrib.sort.SORTComponent(endpoint, in_key, out_key, redis_url, name, maxlen=100, *args, **kwargs)[source]

Bases: pipert.core.component.BaseComponent

pipert.contrib.sort.parser[source]