skshapes.types.CoarseToFinePolicy

class skshapes.types.CoarseToFinePolicy(smoothing: Literal['constant', 'point_convolution', 'mesh_convolution'] = 'constant', n_smoothing_steps: int = 1)

Bases: NamedTuple

Parameters for the coarse to fine propagation scheme.

Parameters:
  • smoothing (str, default="constant") – The smoothing operation to use when propagating the signal from the coarse to the fine resolutions. Possible values are “constant”, “point_convolution” and “mesh_convolution”.

  • n_smoothing_steps (int, default=1) – The number of smoothing steps to perform when propagating the signal from the coarse to the fine resolutions.

__init__()

Methods

__init__()

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

Attributes

n_smoothing_steps

Alias for field number 1

smoothing

Alias for field number 0

n_smoothing_steps: int

Alias for field number 1

smoothing: Literal['constant', 'point_convolution', 'mesh_convolution']

Alias for field number 0