Función torch.addcdiv de PyTorch


Pytorch torch 参考手册Manual de referencia de Pytorch torch

torch.addcdives una función de PyTorch utilizada para realizarinput + value * (tensor1 / tensor2)operaciones elemento a elemento.

Definición de la función

torch.addcdiv(input, tensor1, tensor2, value=1, out=None)

Descripción de parámetros

  • input: tensor de entrada
  • tensor1: tensor numerador
  • tensor2: tensor denominador (no puede ser cero)
  • value: multiplicador, el valor predeterminado es 1
  • out: tensor de salida (opcional)

Ejemplo de uso

Ejemplo

import torch

# Crear tensores
input = torch.tensor([1.0, 2.0, 3.0])
tensor1 = torch.tensor([4.0, 8.0, 12.0])
tensor2 = torch.tensor([2.0, 2.0, 2.0])

# Realizar input + value * (tensor1 / tensor2)
result = torch.addcdiv(input, tensor1, tensor2, value=1)
print(result)

El resultado de salida es:

tensor([3., 6., 9.])

Pytorch torch 参考手册Manual de referencia de Pytorch torch

Otras extensiones