У меня возникла проблема при попытке изменить форму тензора горелки Yp размеров [10,200,1] - [2000,1,1].Тензор получен из массива y размерности [2000,1].Я делаю следующее:
Yp = reshape(Yp, (-1,1,1))
Я пытаюсь вычесть результат к версии тензора факела y, выполнив:
Yp[0:2000,0] - torch.from_numpy(y[0:2000,0])
Я ожидаю, что результатом будет массив нулей, Но это не тот случай.Вызов различных заказов при изменении формы (order = 'F' или 'C') не решает проблему и странным образом выдает тот же результат при выполнении вычитания.Мне удается получить массив нулей только путем вызова тензора Yp метода ravel с order = 'F'.
Что я делаю не так?Я хотел бы решить эту проблему с помощью Reshape!