Skip to main content

ClikaRT::ops::index_copy_

function

index_copy_()

Tensor& index_copy_(
    Tensor& self,
    int64_t dim,
    Tensor indices,
    Tensor src
)

In-place index_copy: self[.., indices[i], ..] = src[.., i, ..]; same arguments and error conditions as index_copy(). Writes through self's storage (a strided view, e.g. a cache slice, reaches its base buffer; aliases observe the write). Returns self under the value surface, Result<void> under the Result surface; CLIKART_CHECK is the mode-stable spelling.

Declared in ClikaRT/compute/ops.h, line 2459