howso.engine.typing#

Attributes

CaseIndices

Type alias for case indices.

GenerateNewCases

Type alias for the valid values for generate_new_cases parameters.

Library

Type alias for the valid values for library parameters.

Mode

Type alias for the valid values for mode parameters.

NewCaseThreshold

Type alias for the valid values for new_case_threshold parameters.

NormalizeMethod

Type alias for the valid values for normalize_method parameters.

PathLike

Type alias for objects which can be interpreted as paths.

Persistence

Type alias for the valid values for persistence parameters.

Precision

Type alias for the valid values for precision parameters.

SeriesIDTracking

Type alias for the valid values for series_id_tracking parameters.

TabularData2D

Type alias for 2-dimensional tabular data.

TabularData3D

Type alias for 3-dimensional tabular (i.e., time-series) data.

TargetedModel

Type alias for the valid values for targeted_model parameters.

Types and type aliases for objects used in Howso Engine.

howso.engine.typing.CaseIndices#

Type alias for case indices.

alias of Iterable[Tuple[str, int]]

howso.engine.typing.GenerateNewCases#

Type alias for the valid values for generate_new_cases parameters.

alias of Literal[‘always’, ‘attempt’, ‘no’]

howso.engine.typing.Library#

Type alias for the valid values for library parameters.

alias of Literal[‘st’, ‘mt’]

howso.engine.typing.Mode#

Type alias for the valid values for mode parameters.

alias of Literal[‘robust’, ‘full’]

howso.engine.typing.NewCaseThreshold#

Type alias for the valid values for new_case_threshold parameters.

alias of Literal[‘max’, ‘min’, ‘most_similar’]

howso.engine.typing.NormalizeMethod#

Type alias for the valid values for normalize_method parameters.

alias of Literal[‘feature_count’, ‘fractional’, ‘relative’]

howso.engine.typing.PathLike#

Type alias for objects which can be interpreted as paths.

alias of str | bytes | PathLike

howso.engine.typing.Persistence#

Type alias for the valid values for persistence parameters.

alias of Literal[‘allow’, ‘always’, ‘never’]

howso.engine.typing.Precision#

Type alias for the valid values for precision parameters.

alias of Literal[‘exact’, ‘similar’]

howso.engine.typing.SeriesIDTracking#

Type alias for the valid values for series_id_tracking parameters.

alias of Literal[‘fixed’, ‘dynamic’, ‘no’]

howso.engine.typing.TabularData2D#

Type alias for 2-dimensional tabular data.

alias of DataFrame | List[List[object]]

howso.engine.typing.TabularData3D#

Type alias for 3-dimensional tabular (i.e., time-series) data.

alias of List[DataFrame] | List[List[List[object]]]

howso.engine.typing.TargetedModel#

Type alias for the valid values for targeted_model parameters.

alias of Literal[‘single_targeted’, ‘omni_targeted’, ‘targetless’]