parameters: (operators)
docstring: ValueError if operators determined to have non-broadcastable shapes.
docstring_summary: ValueError if operators determined to have non-broadcastable shapes.
docstring_tokens: ValueError if operators determined to have non - broadcastable shapes .
function: def _static_check_for_broadcastable_batch_shape(operators):
    """ValueError if operators determined to have non-broadcastable shapes."""
    if len(operators) < 2:
      return
  
    # This will fail if they cannot be broadcast together.
    batch_shape = operators[0].batch_shape
    for op in operators[1:]:
      batch_shape = array_ops.broadcast_static_shape(batch_shape, op.batch_shape)
function_tokens: def _static_check_for_broadcastable_batch_shape ( operators ) : if len ( operators ) < 2 : return # This will fail if they cannot be broadcast together. batch_shape = operators [ 0 ] . batch_shape for op in operators [ 1 : ] : batch_shape = array_ops . broadcast_static_shape ( batch_shape , op . batch_shape )