engforge.configuration

Functions

comp_transform

conv_nms

forge

Wrap all Configurations with this decorator with the following behavior 1) we use the callback when any property changes 2) repr is default 3) hash is by object identity

meta

a convienience wrapper to add metadata to attr.ib :type title: :param title: a title that gets formatted for column headers :type desc: :param desc: a description of the property

name_generator

a name generator for the instance

property_changed

a callback for when a property changes, this will set the _anything_changed flag to True, and change value when appropriate

signals_slots_handler

creates attributes as per the attrs.define field_transformer use case.

Classes

ConfigLog

Initialize a filter.

Configuration

Configuration is a pattern for storing attributes that might change frequently, and proivdes the core functionality for a host of different applications.