问答交流

[BUG]自动标注模块报错,所有策略无法训练,包括代码策略和可视化策略

由insightx创建,最终由insightx 被浏览 22 用户

问题

20221205 0949:周末结束,似乎bug就神秘消失了,标注成功了。


21:54更新:我这边所有自动标注模块只要不使用缓存加速就没办法运行,一定报错。不知道这个现象是我个人账户还是平台所有账户,各位浏览到这里的朋友可以自测一下自己的可视化策略有没有问题,只要修改自动标注模块内的表达式然后运行选中模块即可,如果有问题可以提供给平台尽快解决,谢谢!

————————————————————————————————————————————————

14:28 自测发现:重新添加新的自动标注模块,不改任何代码,运行中触发了缓存加速,可以运行,如果修改自动标注代码,无法触发加速,则运行失败,报下面分享策略的错误。


重启过很多次开发环境,个人也是搞开发的,已做常规的debug操作仍未解决才在平台提问。希望工程师能克隆一下策略运行一下自动标注模块,现在不清楚是全平台都报错,还是只有我的账户我的环境。明天我会创新账号再试。


给了个最小可复现的bug示例,下面的代码策略,只有数据导入和标注两个模块。

https://bigquant.com/experimentshare/c8e27996087b412fa13b29c162d7f1ca

\

解答

上周末平台维护导致的,现已修复,感谢反馈

评论
  • where(shift(close, -10) / close -1>0,1,0) 你的标签是什么呢?在开始的时候添加这一行代码再试一试呢
  • 也不行,重新新建了一个stockranker的可视化策略,修改了自动标注表达式(用了你给的这个表达式),还是会报一样的错。我怀疑我这边所有的auto_labeling都无法跑起来(除非读取缓存)。全新策略仅改label模块如下: [https://bigquant.com/experimentshare/8bfc245600ff4240b627958fc03db5ba](https://bigquant.com/experimentshare/8bfc245600ff4240b627958fc03db5ba) \
  • 你自己账户能运行我分享的策略吗,只要运行自动标注模块即可,我这所有策略(可视化、代码策略都一样)都报这个错。
  • 我也报错了。。。 \
  • 所有策略报错+3 TypeError Traceback (most recent call last) in 136 ) 137 \--> 138 m3 = M.filter_delist_stock.v6( 139 input_1=m7.data 140 ) TypeError: 'NoneType' object is not iterable
{link}