Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
pytensor
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
testgroup
pytensor
Commits
34dc94df
提交
34dc94df
authored
3月 08, 2017
作者:
Matt Graham
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Removing invalid test cases and unifying Bessel tests.
上级
a8f65426
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
41 行增加
和
49 行删除
+41
-49
test_basic.py
theano/tensor/tests/test_basic.py
+41
-49
没有找到文件。
theano/tensor/tests/test_basic.py
浏览文件 @
34dc94df
...
@@ -1921,14 +1921,33 @@ Chi2SFInplaceTester = makeBroadcastTester(
...
@@ -1921,14 +1921,33 @@ Chi2SFInplaceTester = makeBroadcastTester(
skip
=
skip_scipy
,
skip
=
skip_scipy
,
name
=
'Chi2SF'
)
name
=
'Chi2SF'
)
_good_broadcast_unary_j
=
dict
(
_good_broadcast_unary_bessel
=
dict
(
normal
=
(
rand_ranged
(
0.1
,
8
,
(
2
,
3
)),),)
normal
=
(
rand_ranged
(
-
10
,
10
,
(
2
,
3
)),),
empty
=
(
numpy
.
asarray
([],
dtype
=
config
.
floatX
),),
int
=
(
randint_ranged
(
-
10
,
10
,
(
2
,
3
)),),
uint8
=
(
randint_ranged
(
0
,
10
,
(
2
,
3
))
.
astype
(
'uint8'
),),
uint16
=
(
randint_ranged
(
0
,
10
,
(
2
,
3
))
.
astype
(
'uint16'
),))
_grad_broadcast_unary_bessel
=
dict
(
normal
=
(
rand_ranged
(
-
10.
,
10.
,
(
2
,
3
)),),)
_good_broadcast_binary_bessel
=
dict
(
normal
=
(
rand_ranged
(
-
5
,
5
,
(
2
,
3
)),
rand_ranged
(
0
,
10
,
(
2
,
3
))),
empty
=
(
numpy
.
asarray
([],
dtype
=
config
.
floatX
),
numpy
.
asarray
([],
dtype
=
config
.
floatX
)),
integers
=
(
randint_ranged
(
-
5
,
5
,
(
2
,
3
)),
randint_ranged
(
-
10
,
10
,
(
2
,
3
))),
uint8
=
(
randint_ranged
(
0
,
5
,
(
2
,
3
))
.
astype
(
'uint8'
),
randint_ranged
(
0
,
10
,
(
2
,
3
))
.
astype
(
'uint8'
)),
uint16
=
(
randint_ranged
(
0
,
5
,
(
2
,
3
))
.
astype
(
'uint16'
),
randint_ranged
(
0
,
10
,
(
2
,
3
))
.
astype
(
'uint16'
)))
J0Tester
=
makeBroadcastTester
(
J0Tester
=
makeBroadcastTester
(
op
=
tensor
.
j0
,
op
=
tensor
.
j0
,
expected
=
expected_j0
,
expected
=
expected_j0
,
good
=
_good_broadcast_unary_
j
,
good
=
_good_broadcast_unary_
bessel
,
grad
=
_g
ood_broadcast_unary_j
,
grad
=
_g
rad_broadcast_unary_bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
...
@@ -1936,8 +1955,8 @@ J0Tester = makeBroadcastTester(
...
@@ -1936,8 +1955,8 @@ J0Tester = makeBroadcastTester(
J0InplaceTester
=
makeBroadcastTester
(
J0InplaceTester
=
makeBroadcastTester
(
op
=
inplace
.
j0_inplace
,
op
=
inplace
.
j0_inplace
,
expected
=
expected_j0
,
expected
=
expected_j0
,
good
=
_good_broadcast_unary_
j
,
good
=
_good_broadcast_unary_
bessel
,
grad
=
_g
ood_broadcast_unary_j
,
grad
=
_g
rad_broadcast_unary_bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
inplace
=
True
,
inplace
=
True
,
...
@@ -1946,7 +1965,8 @@ J0InplaceTester = makeBroadcastTester(
...
@@ -1946,7 +1965,8 @@ J0InplaceTester = makeBroadcastTester(
J1Tester
=
makeBroadcastTester
(
J1Tester
=
makeBroadcastTester
(
op
=
tensor
.
j1
,
op
=
tensor
.
j1
,
expected
=
expected_j1
,
expected
=
expected_j1
,
good
=
_good_broadcast_unary_j
,
good
=
_good_broadcast_unary_bessel
,
grad
=
_grad_broadcast_unary_bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
...
@@ -1954,28 +1974,17 @@ J1Tester = makeBroadcastTester(
...
@@ -1954,28 +1974,17 @@ J1Tester = makeBroadcastTester(
J1InplaceTester
=
makeBroadcastTester
(
J1InplaceTester
=
makeBroadcastTester
(
op
=
inplace
.
j1_inplace
,
op
=
inplace
.
j1_inplace
,
expected
=
expected_j1
,
expected
=
expected_j1
,
good
=
_good_broadcast_unary_j
,
good
=
_good_broadcast_unary_bessel
,
grad
=
_grad_broadcast_unary_bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
inplace
=
True
,
inplace
=
True
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
_good_broadcast_binary_jv
=
dict
(
normal
=
(
rand_ranged
(
-
5
,
5
,
(
2
,
3
)),
rand_ranged
(
0.1
,
8
,
(
2
,
3
))),
empty
=
(
numpy
.
asarray
([],
dtype
=
config
.
floatX
),
numpy
.
asarray
([],
dtype
=
config
.
floatX
)),
integers
=
(
randint_ranged
(
-
5
,
5
,
(
2
,
3
)),
randint_ranged
(
1
,
8
,
(
2
,
3
))),
uint8
=
(
randint_ranged
(
-
5
,
5
,
(
2
,
3
))
.
astype
(
'uint8'
),
randint_ranged
(
1
,
8
,
(
2
,
3
))
.
astype
(
'uint8'
)),
uint16
=
(
randint_ranged
(
-
5
,
5
,
(
2
,
3
))
.
astype
(
'uint16'
),
randint_ranged
(
1
,
8
,
(
2
,
3
))
.
astype
(
'uint16'
)))
JvTester
=
makeBroadcastTester
(
JvTester
=
makeBroadcastTester
(
op
=
tensor
.
jv
,
op
=
tensor
.
jv
,
expected
=
expected_jv
,
expected
=
expected_jv
,
good
=
_good_broadcast_binary_
jv
,
good
=
_good_broadcast_binary_
bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
...
@@ -1983,24 +1992,17 @@ JvTester = makeBroadcastTester(
...
@@ -1983,24 +1992,17 @@ JvTester = makeBroadcastTester(
JvInplaceTester
=
makeBroadcastTester
(
JvInplaceTester
=
makeBroadcastTester
(
op
=
inplace
.
jv_inplace
,
op
=
inplace
.
jv_inplace
,
expected
=
expected_jv
,
expected
=
expected_jv
,
good
=
_good_broadcast_binary_
jv
,
good
=
_good_broadcast_binary_
bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
inplace
=
True
,
inplace
=
True
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
_good_broadcast_unary_i
=
dict
(
normal
=
(
rand_ranged
(
-
10
,
10
,
(
2
,
3
)),),
empty
=
(
numpy
.
asarray
([],
dtype
=
config
.
floatX
),),
int
=
(
randint_ranged
(
-
10
,
10
,
(
2
,
3
)),),
uint8
=
(
randint_ranged
(
0
,
10
,
(
2
,
3
))
.
astype
(
'uint8'
),),
uint16
=
(
randint_ranged
(
0
,
10
,
(
2
,
3
))
.
astype
(
'uint16'
),))
I0Tester
=
makeBroadcastTester
(
I0Tester
=
makeBroadcastTester
(
op
=
tensor
.
i0
,
op
=
tensor
.
i0
,
expected
=
expected_i0
,
expected
=
expected_i0
,
good
=
_good_broadcast_unary_
i
,
good
=
_good_broadcast_unary_
bessel
,
grad
=
_g
ood_broadcast_unary_i
,
grad
=
_g
rad_broadcast_unary_bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
...
@@ -2008,8 +2010,8 @@ I0Tester = makeBroadcastTester(
...
@@ -2008,8 +2010,8 @@ I0Tester = makeBroadcastTester(
I0InplaceTester
=
makeBroadcastTester
(
I0InplaceTester
=
makeBroadcastTester
(
op
=
inplace
.
i0_inplace
,
op
=
inplace
.
i0_inplace
,
expected
=
expected_i0
,
expected
=
expected_i0
,
good
=
_good_broadcast_unary_
i
,
good
=
_good_broadcast_unary_
bessel
,
grad
=
_g
ood_broadcast_unary_i
,
grad
=
_g
rad_broadcast_unary_bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
inplace
=
True
,
inplace
=
True
,
...
@@ -2018,7 +2020,8 @@ I0InplaceTester = makeBroadcastTester(
...
@@ -2018,7 +2020,8 @@ I0InplaceTester = makeBroadcastTester(
I1Tester
=
makeBroadcastTester
(
I1Tester
=
makeBroadcastTester
(
op
=
tensor
.
i1
,
op
=
tensor
.
i1
,
expected
=
expected_i1
,
expected
=
expected_i1
,
good
=
_good_broadcast_unary_i
,
good
=
_good_broadcast_unary_bessel
,
grad
=
_grad_broadcast_unary_bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
...
@@ -2026,28 +2029,17 @@ I1Tester = makeBroadcastTester(
...
@@ -2026,28 +2029,17 @@ I1Tester = makeBroadcastTester(
I1InplaceTester
=
makeBroadcastTester
(
I1InplaceTester
=
makeBroadcastTester
(
op
=
inplace
.
i1_inplace
,
op
=
inplace
.
i1_inplace
,
expected
=
expected_i1
,
expected
=
expected_i1
,
good
=
_good_broadcast_unary_i
,
good
=
_good_broadcast_unary_bessel
,
grad
=
_grad_broadcast_unary_bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
inplace
=
True
,
inplace
=
True
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
_good_broadcast_binary_iv
=
dict
(
normal
=
(
rand_ranged
(
-
5
,
5
,
(
2
,
3
)),
rand_ranged
(
-
10
,
10
,
(
2
,
3
))),
empty
=
(
numpy
.
asarray
([],
dtype
=
config
.
floatX
),
numpy
.
asarray
([],
dtype
=
config
.
floatX
)),
integers
=
(
randint_ranged
(
-
5
,
5
,
(
2
,
3
)),
randint_ranged
(
-
10
,
10
,
(
2
,
3
))),
uint8
=
(
randint_ranged
(
-
5
,
5
,
(
2
,
3
))
.
astype
(
'uint8'
),
randint_ranged
(
-
10
,
10
,
(
2
,
3
))
.
astype
(
'uint8'
)),
uint16
=
(
randint_ranged
(
-
5
,
5
,
(
2
,
3
))
.
astype
(
'uint16'
),
randint_ranged
(
-
10
,
10
,
(
2
,
3
))
.
astype
(
'uint16'
)))
IvTester
=
makeBroadcastTester
(
IvTester
=
makeBroadcastTester
(
op
=
tensor
.
iv
,
op
=
tensor
.
iv
,
expected
=
expected_iv
,
expected
=
expected_iv
,
good
=
_good_broadcast_binary_
iv
,
good
=
_good_broadcast_binary_
bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
skip
=
skip_scipy
)
skip
=
skip_scipy
)
...
@@ -2055,7 +2047,7 @@ IvTester = makeBroadcastTester(
...
@@ -2055,7 +2047,7 @@ IvTester = makeBroadcastTester(
IvInplaceTester
=
makeBroadcastTester
(
IvInplaceTester
=
makeBroadcastTester
(
op
=
inplace
.
iv_inplace
,
op
=
inplace
.
iv_inplace
,
expected
=
expected_iv
,
expected
=
expected_iv
,
good
=
_good_broadcast_binary_
iv
,
good
=
_good_broadcast_binary_
bessel
,
eps
=
2e-10
,
eps
=
2e-10
,
mode
=
mode_no_scipy
,
mode
=
mode_no_scipy
,
inplace
=
True
,
inplace
=
True
,
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论