提交 90a0f733 authored 作者: Brandon T. Willard's avatar Brandon T. Willard 提交者: Brandon T. Willard

Add output type hints to broadcast_shape* functions

上级 a7902a17
......@@ -1441,7 +1441,7 @@ def ravel_multi_index(multi_index, dims, mode="raise", order="C"):
return RavelMultiIndex(mode=mode, order=order)(*args)
def broadcast_shape(*arrays, **kwargs):
def broadcast_shape(*arrays, **kwargs) -> Tuple[aes.ScalarVariable, ...]:
"""Compute the shape resulting from broadcasting arrays.
Parameters
......@@ -1462,7 +1462,7 @@ def broadcast_shape(*arrays, **kwargs):
def broadcast_shape_iter(
arrays: Iterable[Union[TensorVariable, Tuple[TensorVariable, ...]]],
arrays_are_shapes: bool = False,
):
) -> Tuple[aes.ScalarVariable, ...]:
r"""Compute the shape resulting from broadcasting arrays.
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论