Typing#
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’]