skdh.features.ComplexityInvariantDistance#

class skdh.features.ComplexityInvariantDistance(normalize=True)#

A distance metric that accounts for signal complexity.

Parameters:
normalizebool, optional

Normalize the signal. Default is True.

Attributes:
normalize

Methods

compute(signal, *[, axis])

Compute the complexity invariant distance

compute(signal, *, axis=-1)#

Compute the complexity invariant distance

Parameters:
signalarray-like

Array-like containing values to compute the complexity invariant distance for.

axisint, optional

Axis along which the signal entropy will be computed. Ignored if signal is a pandas.DataFrame. Default is last (-1).

Returns:
cidnumpy.ndarray

Computed complexity invariant distance.