rics.performance.types#

Types used by the framework.

Module Attributes

DataType

A type of data accepted by candidate functions.

CandFunc

A function (DataType) -> Any under test.

ResultsDict

A result set on the form {candidate_label: {data_label: [runtime, ...]}}.

class DataType#

A type of data accepted by candidate functions.

alias of TypeVar(‘DataType’)

CandFunc#

A function (DataType) -> Any under test. The return value is ignored.

alias of Callable[[DataType], Any]

ResultsDict#

A result set on the form {candidate_label: {data_label: [runtime, ...]}}.

alias of dict[str, dict[Hashable, list[float]]]