PyTorch torch.addcdiv-Funktion
PyTorch torch Referenzhandbuch
torch.addcdivwird in PyTorch verwendet, uminput + value * (tensor1 / tensor2)elementweise Operationen.
Funktionsdefinition
torch.addcdiv(input, tensor1, tensor2, value=1, out=None)
Parameterbeschreibung
input: Eingabetensortensor1: Zählertensortensor2: Nennertensor (darf nicht null sein)value: Multiplikator, Standardwert ist 1out: Ausgabe-Tensor (optional)
Anwendungsbeispiel
Beispiel
import torch
# Tensoren erstellen
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])
# Führe input + value * (tensor1 / tensor2) aus
result = torch.addcdiv(input, tensor1, tensor2, value=1)
print(result)
# Tensoren erstellen
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])
# Führe input + value * (tensor1 / tensor2) aus
result = torch.addcdiv(input, tensor1, tensor2, value=1)
print(result)
Das Ausgabeergebnis ist:
tensor([3., 6., 9.])
Andere Erweiterungen