validate_dimensions

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

pyomo.contrib.pyros.uncertainty_sets.validate_dimensions(arr_name, arr, dim, display_value=False)[source]

验证类似数组对象的维度。

Parameters:
  • arr_name (str) – 要验证的数组名称。

  • arr (array_like) – 要验证的数组。

  • dim (int) – 数组的必需维度。

  • display_value (bool, optional) – 如果为True,则在异常消息中包含数组的字符串表示,否则为False。

Raises:

ValueError – 如果 arr 是参差不齐的或不符合所需的维度 dim