torch.addcmul¶
- torch.addcmul(input, tensor1, tensor2, *, value=1, out=None) Tensor¶
- Performs the element-wise multiplication of - tensor1by- tensor2, multiplies the result by the scalar- valueand adds it to- input.- The shapes of - tensor,- tensor1, and- tensor2must be broadcastable.- For inputs of type FloatTensor or DoubleTensor, - valuemust be a real number, otherwise an integer.- Parameters
- Keyword Arguments
- value (Number, optional) – multiplier for 
- out (Tensor, optional) – the output tensor. 
 
 - Example: - >>> t = torch.randn(1, 3) >>> t1 = torch.randn(3, 1) >>> t2 = torch.randn(1, 3) >>> torch.addcmul(t, t1, t2, value=0.1) tensor([[-0.8635, -0.6391, 1.6174], [-0.7617, -0.5879, 1.7388], [-0.8353, -0.6249, 1.6511]])