XLens是一维整数,如何能排序?

来源:

慕盖茨9079296

2020-04-30

老师,计算loss函数里,这一句:
XLens,indices=torch.sort(XLens,desceding=True)

有个问题不理解,XLens不是张量的长度么,它应该就是一个一维整数,比如3,
那一个一维整数如何还能排序呢。

因为我尝试计算一个张量的lens,输出就是一个一维整数如下:张量的长度就是3http://img.mukewang.com/szimg/5eaa401e08563a5a10001334.jpg

写回答

2回答

胖虎

2020-07-22

这里有几个建议:

1你使用的版本是多少?新旧版本可能存在差异。

2建议可以使用调试工具设置断点,debug一下。

3你可以试着用课程中的代码排个序,看看报错不报错

0
0

胖虎

2020-05-02

可以设断点看下它的结果

0
0

基于Pytorch热门深度学习框架 从零开发NLP聊天机器人

基于中科院所内项目,Seq2Seq+attention主流算法,实战聊天机器人

273 学习 · 107 问题

查看课程