у меня
x = torch.ones(n,3)
x[:,0].uniform_(-1.,1)
x[:5]
И я получил
tensor([[-0.4899, 1.0000, 1.0000],
[ 0.7395, 1.0000, 1.0000],
[-0.3599, 1.0000, 1.0000],
[ 0.0863, 1.0000, 1.0000],
[ 0.8935, 1.0000, 1.0000]])
Чего я хочу добиться - это присвоить случайное значение первой и второй строке
и сделать первый ряд в квадрате
[0.25,0.5,1]
(пример)
У меня есть несколько вопросов:
- как применить один и тот же
uniform_
только к двум строкам?
- Есть ли квадратная функция и как применить ее только к первой строке?
- Можно ли это сделать за одну операцию?