Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
magicwindyyd
mindspore
提交
83b53559
M
mindspore
项目概览
magicwindyyd
/
mindspore
与 Fork 源项目一致
Fork自
MindSpore / mindspore
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
mindspore
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
83b53559
编写于
6月 22, 2020
作者:
M
mindspore-ci-bot
提交者:
Gitee
6月 22, 2020
浏览文件
操作
浏览文件
下载
差异文件
!2412 fix Inv
Merge pull request !2412 from jiangjinsheng/issue_fix4
上级
9b1b93ee
304dbfaa
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
5 addition
and
7 deletion
+5
-7
mindspore/ops/_op_impl/tbe/inv.py
mindspore/ops/_op_impl/tbe/inv.py
+0
-2
mindspore/ops/operations/array_ops.py
mindspore/ops/operations/array_ops.py
+2
-2
mindspore/ops/operations/math_ops.py
mindspore/ops/operations/math_ops.py
+3
-3
未找到文件。
mindspore/ops/_op_impl/tbe/inv.py
浏览文件 @
83b53559
...
...
@@ -28,8 +28,6 @@ inv_op_info = TBERegOp("Inv") \
.
dtype_format
(
DataType
.
I32_Default
,
DataType
.
I32_Default
)
\
.
dtype_format
(
DataType
.
F32_Default
,
DataType
.
F32_Default
)
\
.
dtype_format
(
DataType
.
F16_Default
,
DataType
.
F16_Default
)
\
.
dtype_format
(
DataType
.
I8_Default
,
DataType
.
I8_Default
)
\
.
dtype_format
(
DataType
.
U8_Default
,
DataType
.
U8_Default
)
\
.
get_op_info
()
...
...
mindspore/ops/operations/array_ops.py
浏览文件 @
83b53559
...
...
@@ -2506,7 +2506,7 @@ class BatchToSpace(PrimitiveWithInfer):
dimension and block_size with given amount to crop from dimension, respectively.
Args:
block_size (int): The block size of dividing block with value >=
1
.
block_size (int): The block size of dividing block with value >=
2
.
crops (list): The crop value for H and W dimension, containing 2 sub list, each containing 2 int value.
All values must be >= 0. crops[i] specifies the crop values for spatial dimension i, which corresponds to
input dimension i+2. It is required that input_shape[i+2]*block_size >= crops[i][0]+crops[i][1].
...
...
@@ -2540,7 +2540,7 @@ class BatchToSpace(PrimitiveWithInfer):
def
__init__
(
self
,
block_size
,
crops
):
"""Init BatchToSpace"""
validator
.
check_value_type
(
'block_size'
,
block_size
,
[
int
],
self
.
name
)
validator
.
check
(
'block_size'
,
block_size
,
''
,
1
,
Rel
.
GE
,
self
.
name
)
validator
.
check
(
'block_size'
,
block_size
,
''
,
2
,
Rel
.
GE
,
self
.
name
)
self
.
block_size
=
block_size
validator
.
check
(
'crops shape'
,
np
.
array
(
crops
).
shape
,
''
,
(
2
,
2
))
for
elem
in
itertools
.
chain
(
*
crops
):
...
...
mindspore/ops/operations/math_ops.py
浏览文件 @
83b53559
...
...
@@ -3016,9 +3016,10 @@ class Inv(PrimitiveWithInfer):
Inputs:
- **input_x** (Tensor) - The shape of tensor is :math:`(x_1, x_2, ..., x_R)`.
Must be one of the following types: float16, float32, int32.
Outputs:
Tensor, has the same shape as `input_x`.
Tensor, has the same shape a
nd data type a
s `input_x`.
Examples:
>>> inv = P.Inv()
...
...
@@ -3036,8 +3037,7 @@ class Inv(PrimitiveWithInfer):
def
infer_dtype
(
self
,
x_dtype
):
validator
.
check_tensor_type_same
({
'x_dtype'
:
x_dtype
},
[
mstype
.
float16
,
mstype
.
float32
,
mstype
.
int32
,
mstype
.
int8
,
mstype
.
uint8
],
self
.
name
)
mstype
.
int32
],
self
.
name
)
return
x_dtype
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录