get_absolute_split_sizes

get_absolute_split_sizes(n_total: int, ratios: Sequence[float]) tuple[int, ...][source]

Compute absolute sizes of splits from given relative sizes.

Note

This method compensates for rounding errors, and ensures that the absolute sizes sum up to the total number.

Parameters:
  • n_total (int) – The total number.

  • ratios (Sequence[float]) – The relative ratios (should sum to 1).

Returns:

The absolute sizes.

Return type:

tuple[int, …]