generate_ranks

generate_ranks(num_candidates: ndarray, prefix_shape: tuple[int, ...] = (), seed: None | int | Generator = None, dtype: type[number] | None = None) ndarray[source]

从给定的每个排名任务的候选人数数组中生成随机排名。

Parameters:
  • num_candidates (ndarray) – 形状: s 候选者的数量

  • prefix_shape (tuple[int, ...]) – 用于广播采样的额外维度

  • seed (None | int | Generator) – 随机种子

  • dtype (type[number] | None) – 数据类型

Returns:

形状:dims + s 一个包含采样秩值的数组

Return type:

ndarray