View source: R/gen-namespace.R
torch_lerp | R Documentation |
Lerp
torch_lerp(self, end, weight)
self |
(Tensor) the tensor with the starting points |
end |
(Tensor) the tensor with the ending points |
weight |
(float or tensor) the weight for the interpolation formula |
Does a linear interpolation of two tensors start
(given by input
) and end
based
on a scalar or tensor weight
and returns the resulting out
tensor.
\mbox{out}_i = \mbox{start}_i + \mbox{weight}_i \times (\mbox{end}_i - \mbox{start}_i)
The shapes of start
and end
must be
broadcastable . If weight
is a tensor, then
the shapes of weight
, start
, and end
must be broadcastable .
if (torch_is_installed()) {
start = torch_arange(1, 4)
end = torch_empty(4)$fill_(10)
start
end
torch_lerp(start, end, 0.5)
torch_lerp(start, end, torch_full_like(start, 0.5))
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.