修改cnn-bilstm-crf模型中间过程记录
1.修改load_data处句长,尝试在最开始补充句长不一致,后vector处会报错,但没理解为什么会报nonetype str的错误
2.尝试在vector后修改句子长度不一问题
no,要在vector和embed之前进行句子长度填充
先在读取数据的时候pad成等长
保持一致转tensor
word_vector
能够在这里pad进去,且转tensor
以上方法有问题,不应该创建list,用tensor重新pad
按照words 大小扩充indexed.size
在load处扩充长度出问题,pad0会成干扰项
加了一步另add 了一个存纯str内容的list做tensor转换list参数,相当于之前从load处返过来的words只使用其长度来给到max(lengths)
char_vector
char转义的时候报错:
原char的size
还是跟word_vector方法一样,单独使用一个非pad的list做tensor转换,最后直接pad进维度
到此inputs处tensor已转为同维