PyTorch torch.isreal Funktion
PyTorch torch Referenzhandbuch
torch.isrealEs ist eine Funktion in PyTorch, mit der überprüft wird, ob ein Wert eine reelle Zahl ist. Sie gibt einen booleschen Tensor zurück, wobei der Wert für jedes Element True ist, wenn er eine reelle Zahl ist (keine komplexe Zahl).
Funktionsdefinition
torch.isreal(input)
Anwendungsbeispiel
Beispiel
import torch
# Einen Tensor mit reellen und komplexen Zahlen erstellen
x = torch.tensor([1.0, 2+3j, 4.0, 5+1j])
# Prüfen, ob es eine reelle Zahl ist
result = torch.isreal(x)
print(result)
# Einen Tensor mit reellen und komplexen Zahlen erstellen
x = torch.tensor([1.0, 2+3j, 4.0, 5+1j])
# Prüfen, ob es eine reelle Zahl ist
result = torch.isreal(x)
print(result)
Das Ausgabeergebnis ist:
tensor([True, False, True, False])
Andere Erweiterungen