Ausführungsanweisung
seqlen = torch.tensor(10)
mask = [[1] * seqlen]
Fehleranweisung
TypeError:mul():argument 'other' (position 1) must be Tensor,not list
Fehler in der Pytorch-Version Es scheint unmöglich zu sein, torch.tensor und list from torch> 0.3.1 zu berechnen.
Vorher ändern
mask = [[1] * seqlen]
Nach der veränderung
mask = [[1] * int(seqlen)]