Используя встроенную функцию списка, вы можете сделать это
a
out:[[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]
#Displaying the list
a.remove(a[0])
out:[[1, 1, 1, 1], [1, 1, 1, 1]]
# Removed the first element of the list in which you want altered number
a.append([5,1,1,1])
out:[[1, 1, 1, 1], [1, 1, 1, 1], [5, 1, 1, 1]]
# append the element in the list but the appended element as you can see is appended in last but you want that in starting
a.reverse()
out:[[5, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]
#So at last reverse the whole list to get the desired list
При работе с одномерными сигналами pyTorch фактически ожидает двухмерные тензоры: первое измерение - это измерение «мини-пакет». Поэтому вы должны оценивать свою сеть в пакете с одним 1D-сигналом:
output - net(V(torch.Tensor([x[None, ...]]))
Убедитесь, что вы установили свою сеть в режим «eval», прежде чем оценивать ее:
net.eval()