zen_mapper.cover

Classes

Width_Balanced_Cover

A cover comprised of equally sized rectangular elements

Functions

precomputed_cover(→ zen_mapper.types.CoverScheme)

A precomputed cover

rectangular_cover(centers, widths, data[, tol])

Module Contents

zen_mapper.cover.precomputed_cover(cover: zen_mapper.types.Cover) zen_mapper.types.CoverScheme

A precomputed cover

Parameters:

cover (Cover) – the precomputed cover to use

zen_mapper.cover.rectangular_cover(centers, widths, data, tol=1e-09)
class zen_mapper.cover.Width_Balanced_Cover(n_elements: numpy.typing.ArrayLike, percent_overlap: float)

A cover comprised of equally sized rectangular elements

Parameters:
  • n_elements (ArrayLike) – the number of covering elements along each dimension. If the data is dimension d this results in d^n covering elements.

  • percent_overlap (float) – a number between 0 and 1 representing the ammount of overlap between adjacent covering elements.

Raises:
  • Value Error – if n_elements < 1

  • Value Error – if percent_overlap is not in (0,1)

n_elements
percent_overlap
__call__(data)