PointwiseTextMatchingTas
收藏
PaddleHub1.8.0, PointwiseTextMatchingTask,在执行到Evaluation on dev dataset start的时候,总是报如下错误:
--> 527 run_time_used = time.time() - run_states[0].run_time_begin
528 avg_loss = loss_sum / run_examples
529 run_speed = run_step / run_time_used
IndexError: list index out of range
是哪里设置不对吗?我用的是自己的数据集,不是自带的LCQMC。
0
收藏
请登录后评论
用自带的数据集LCQMC,好像是可以的。
看上去像数据没加载成功,所以list可能是空的吧。打印下数据试试
原因找到了,是训练的数据量太小,不足300个step,导致上面的代码中,run_states长度是0.
算是一个bug吧?
有时候只是想用很少的数据,把模型跑起来看看。
训练是通过了,但预测的时候一直死机,出不来结果,有时候甚至会出现执行环境重启的问题。
数据预处理果然重要啊,自用数据集比公开数据集操心不少啊
是否有人用过PaddleHub1.8.0,自带的PointwiseTextMatchingTask?