335 Star 1.5K Fork 862

MindSpore / docs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
all.md 2.46 KB
一键复制 编辑 原始数据 按行查看 历史
luojianing 提交于 2023-07-21 15:16 . replace target=blank

Function Differences with torch.all

View Source On Gitee

The following mapping relationships can be found in this file.

PyTorch APIs MindSpore APIs
torch.all mindspore.ops.all
torch.Tensor.all mindspore.Tensor.all

torch.all

torch.all(input, dim, keepdim=False, *, out=None) -> Tensor

For more information, see torch.all.

mindspore.ops.all

mindspore.ops.all(x, axis=(), keep_dims=False) -> Tensor

For more information, see mindspore.ops.all.

Differences

PyTorch: Perform logic AND on the elements of input according to the specified dim. keepdim controls whether the output and input have the same dimension. out can fetch the output.

MindSpore: Perform logic AND on the elements of x according to the specified axis. The keep_dims has the same function as PyTorch, and MindSpore does not have the out parameter. MindSpore has a default value for axis, and performs the logical AND on all elements of x if axis is the default.

Categories Subcategories PyTorch MindSpore Differences
Parameters Parameter 1 input x Same function, different parameter names
Parameter 2 dim axis PyTorch must pass dim and only one integer. MindSpore axis can be passed as an integer, a tuples of integers or a list of integers
Parameter 3 keepdim keep_dims Same function, different parameter names
Parameter 4 out - PyTorch out can get the output. MindSpore does not have this parameter

Code Example

# PyTorch
import torch

input = torch.tensor([[False, True, False, True], [False, True, False, False]])
print(torch.all(input, dim=0, keepdim=True))
# tensor([[False,  True, False, False]])

# MindSpore
import mindspore

x = mindspore.Tensor([[False, True, False, True], [False, True, False, False]])
print(mindspore.ops.all(x, axis=0, keep_dims=True))
# [[False  True False False]]
1
https://gitee.com/mindspore/docs.git
git@gitee.com:mindspore/docs.git
mindspore
docs
docs
r2.0

搜索帮助

53164aa7 5694891 3bd8fe86 5694891