Extensions#

absolute_minimum_deviation(*args, **kwargs)#

Overloaded function.

  1. absolute_minimum_deviation(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.float64], output: typing.Annotated[numpy.typing.ArrayLike, numpy.float64]) -> None

Compute pairwise absolute minimum deviation for a set of coordinates (float64).

  1. absolute_minimum_deviation(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.float32], output: typing.Annotated[numpy.typing.ArrayLike, numpy.float32]) -> None

Compute pairwise absolute minimum deviation for a set of coordinates (float32).

  1. absolute_minimum_deviation(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.int64], output: typing.Annotated[numpy.typing.ArrayLike, numpy.int64]) -> None

Compute pairwise absolute minimum deviation for a set of coordinates (int64).

  1. absolute_minimum_deviation(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.int32], output: typing.Annotated[numpy.typing.ArrayLike, numpy.int32]) -> None

Compute pairwise absolute minimum deviation for a set of coordinates (int32).

find_candidate_coordinates(*args, **kwargs)#

Overloaded function.

  1. find_candidate_coordinates(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.float64], min_distance: typing.SupportsFloat) -> numpy.typing.NDArray[numpy.float64]

Finds candidate coordinates with minimum distance (float64).

  1. find_candidate_coordinates(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.float32], min_distance: typing.SupportsFloat) -> numpy.typing.NDArray[numpy.float32]

Finds candidate coordinates with minimum distance (float32).

  1. find_candidate_coordinates(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.int64], min_distance: typing.SupportsInt) -> numpy.typing.NDArray[numpy.int64]

Finds candidate coordinates with minimum distance (int64).

  1. find_candidate_coordinates(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.int32], min_distance: typing.SupportsInt) -> numpy.typing.NDArray[numpy.int32]

Finds candidate coordinates with minimum distance (int32).

find_candidate_indices(*args, **kwargs)#

Overloaded function.

  1. find_candidate_indices(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.float64], min_distance: typing.SupportsFloat) -> numpy.typing.NDArray[numpy.int32]

Finds candidate indices with minimum distance (float64).

  1. find_candidate_indices(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.float32], min_distance: typing.SupportsFloat) -> numpy.typing.NDArray[numpy.int32]

Finds candidate indices with minimum distance (float32).

  1. find_candidate_indices(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.int64], min_distance: typing.SupportsInt) -> numpy.typing.NDArray[numpy.int32]

Finds candidate indices with minimum distance (int64).

  1. find_candidate_indices(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.int32], min_distance: typing.SupportsInt) -> numpy.typing.NDArray[numpy.int32]

Finds candidate indices with minimum distance (int32).

max_euclidean_distance(*args, **kwargs)#

Overloaded function.

  1. max_euclidean_distance(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.float64]) -> tuple[float, tuple[int, int]]

Identify pair of points with maximal euclidean distance (float64).

  1. max_euclidean_distance(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.float32]) -> tuple[float, tuple[int, int]]

Identify pair of points with maximal euclidean distance (float32).

  1. max_euclidean_distance(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.int64]) -> tuple[float, tuple[int, int]]

Identify pair of points with maximal euclidean distance (int64).

  1. max_euclidean_distance(coordinates: typing.Annotated[numpy.typing.ArrayLike, numpy.int32]) -> tuple[float, tuple[int, int]]

Identify pair of points with maximal euclidean distance (int32).

max_index_by_label(*args, **kwargs)#

Overloaded function.

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.float64], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.float64]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.float64], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.float32]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.float64], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.int64]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.float64], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.int32]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.float32], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.float64]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.float32], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.float32]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.float32], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.int64]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.float32], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.int32]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.int64], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.float64]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.int64], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.float32]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.int64], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.int64]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.int64], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.int32]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.int32], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.float64]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.int32], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.float32]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.int32], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.int64]) -> dict

Maximum value by label

  1. max_index_by_label(labels: typing.Annotated[numpy.typing.ArrayLike, numpy.int32], scores: typing.Annotated[numpy.typing.ArrayLike, numpy.int32]) -> dict

Maximum value by label

online_statistics(*args, **kwargs)#

Overloaded function.

  1. online_statistics(arr: typing.Annotated[numpy.typing.ArrayLike, numpy.float64], n: typing.SupportsInt = 0, rmean: typing.SupportsFloat = 0, ssqd: typing.SupportsFloat = 0, reference: typing.SupportsFloat = 0) -> tuple

Compute running online statistics on a numpy array.

  1. online_statistics(arr: typing.Annotated[numpy.typing.ArrayLike, numpy.float32], n: typing.SupportsInt = 0, rmean: typing.SupportsFloat = 0, ssqd: typing.SupportsFloat = 0, reference: typing.SupportsFloat = 0) -> tuple

Compute running online statistics on a numpy array.

  1. online_statistics(arr: typing.Annotated[numpy.typing.ArrayLike, numpy.int64], n: typing.SupportsInt = 0, rmean: typing.SupportsFloat = 0, ssqd: typing.SupportsFloat = 0, reference: typing.SupportsInt = 0) -> tuple

Compute running online statistics on a numpy array.

  1. online_statistics(arr: typing.Annotated[numpy.typing.ArrayLike, numpy.int32], n: typing.SupportsInt = 0, rmean: typing.SupportsFloat = 0, ssqd: typing.SupportsFloat = 0, reference: typing.SupportsInt = 0) -> tuple

Compute running online statistics on a numpy array.