is_ragged

(函数来自 pyomo.contrib.pyros.uncertainty_sets)

pyomo.contrib.pyros.uncertainty_sets.is_ragged(arr, arr_types=None)[源代码]

如果类似数组的 arr 是参差不齐的,则返回 True,否则返回 False。

注意:如果Numpy ndarrays被视为arr类型, 那么零维数组不被视为此类。

Parameters:
  • arr (array_like) – 要检查的数组。

  • arr_types (None可迭代的type) – 被视为子数组的 arr 条目的类型。 如果指定了 None,则将其设置为 (list, numpy.ndarray, tuple)

Returns:

如果为不规则,则为True,否则为False。

Return type:

bool