Recognizers

Classes for handling the recognition process.

SceneRecognizer

SceneRecognizer(\*args, \*\*kwargs) Multi-class single label recognition
SceneRecognizer.process(frame_probabilities) Multi-class single label recognition.

EventRecognizer

EventRecognizer(\*args, \*\*kwargs) Multi-class multi-label detection
EventRecognizer.process(frame_probabilities)
EventRecognizer.process_ratio(...) Multi-class multi-label detection using likelihood ratio.

BaseRecognizer

BaseRecognizer(\*args, \*\*kwargs) Constructor
BaseRecognizer.collapse_probabilities(...[, ...]) Collapse probabilities
BaseRecognizer.collapse_probabilities_windowed(...) Collapse probabilities in windows
BaseRecognizer.find_contiguous_regions(...) Find contiguous regions from bool valued numpy.array.
BaseRecognizer.process_activity(...[, operator]) Process activity array (binary)