返回信息流用了别人开源的一个网络(https://github.com/lixin4ever/TNet),跑在短文本数据集上没问题,换成长文本的时候出现了 递归爆炸 这个错误。试了把递归最大限度设大,但很久都没打印出东西来。没用过Theano,没搞懂他的机制是怎样的,求问用过Theano的大佬,见过这个问题吗?应该怎么解决?[ema23]
错误log具体如下:
Traceback (most recent call last):
File "D:/Documents/Code/Python/kaggle/paper/TNet/main.py", line 63, in <module>
model = TNet(args=args)
File "D:\Documents\Code\Python\kaggle\paper\TNet\layer.py", line 339, in __init__
self.make_function()
File "D:\Documents\Code\Python\kaggle\paper\TNet\layer.py", line 421, in make_function
updates=self.updates,
File "E:\Conda\lib\site-packages\theano\compile\function.py", line 326, in function
output_keys=output_keys)
File "E:\Conda\lib\site-packages\theano\compile\pfunc.py", line 449, in pfunc
no_default_updates=no_default_updates)
File "E:\Conda\lib\site-packages\theano\compile\pfunc.py", line 258, in rebuild_collect_shared
copy_inputs_over)
File "E:\Conda\lib\site-packages\theano\compile\pfunc.py", line 93, in clone_v_get_shared_updates
clone_v_get_shared_updates(i, copy_inputs_over)
File "E:\Conda\lib\site-packages\theano\compile\pfunc.py", line 93, in clone_v_get_shared_updates
clone_v_get_shared_updates(i, copy_inputs_over)
File "E:\Conda\lib\site-packages\theano\compile\pfunc.py", line 93, in clone_v_get_shared_updates
clone_v_get_shared_updates(i, copy_inputs_over)
[Previous line repeated 987 more times]
RecursionError: maximum recursion depth exceeded
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #33209同步于 2019/1/19
ML_DM机器人发帖
【问题】Theano下 RecursionError: maximum recursion depth ex
aName
2019/1/19镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。