torch.Tensor.put_#
- Tensor.put_(index,source,accumulate=False)→Tensor#
Copies the elements from
sourceinto the positions specified byindex. For the purpose of indexing, theselftensor is treated as ifit were a 1-D tensor.indexandsourceneed to have the same number of elements, but not necessarilythe same shape.If
accumulateisTrue, the elements insourceare added toself. If accumulate isFalse, the behavior is undefined ifindexcontain duplicate elements.- Parameters
Example:
>>>src=torch.tensor([[4,3,5],...[6,7,8]])>>>src.put_(torch.tensor([1,3]),torch.tensor([9,10]))tensor([[ 4, 9, 5], [ 10, 7, 8]])