linux下报错处理经验

这是训练中文vocab做的句子相似度的程序:

/home/xbwang/torch/install/bin/luajit: /home/xbwang/newtextsimilarity/util/Vocab.lua:75: Token not in vocabulary and no UNK token defined: 好

在这一步时出现了报错,回去看vocab.lua的代码就能发现是因为在词库中没有相应词的向量

stack traceback:
[C]: in function 'error'
/home/xbwang/newtextsimilarity/util/Vocab.lua:75: in function 'index'
/home/xbwang/newtextsimilarity/util/read_data.lua:31: in function 'read_sentences'
/home/xbwang/newtextsimilarity/util/read_data.lua:48: in function 'read_relatedness_dataset'
trainSIC.lua:95: in main chunk
[C]: in function 'dofile'
...wang/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:145: in main chunk
[C]: at 0x00406670

后面这几个错误其实都可以不用管,因为这些都是因为vocab.lua:75行报错后,其他调用程序出错。以后遇到这种情况,后面这些调用不用去看,看第一个出错的位置就好了,解决了那个错误后面的调用错误也都自然而然解决了。不过也可以从后面的这些地方看出调用了vocab.lua:75的都有哪些。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值