TensorPrimitives.Abs Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Abs(ReadOnlySpan<Single>, Span<Single>) |
Berechnet den elementweisen absoluten Wert jeder Gleitkommazahl mit einfacher Genauigkeit im angegebenen Tensor. |
Abs<T>(ReadOnlySpan<T>, Span<T>) |
Berechnet den elementweisen absoluten Wert jeder Zahl im angegebenen Tensor. |
Abs(ReadOnlySpan<Single>, Span<Single>)
- Quelle:
- TensorPrimitives.cs
- Quelle:
- TensorPrimitives.Single.cs
- Quelle:
- TensorPrimitives.Single.cs
Berechnet den elementweisen absoluten Wert jeder Gleitkommazahl mit einfacher Genauigkeit im angegebenen Tensor.
public:
static void Abs(ReadOnlySpan<float> x, Span<float> destination);
public static void Abs (ReadOnlySpan<float> x, Span<float> destination);
static member Abs : ReadOnlySpan<single> * Span<single> -> unit
Public Shared Sub Abs (x As ReadOnlySpan(Of Single), destination As Span(Of Single))
Parameter
Der Tensor, dargestellt als Spanne.
Ausnahmen
x
und destination
auf überlappende Speicherorte verweisen und nicht an demselben Speicherort beginnen.
Hinweise
Diese Methode berechnet effektiv
.destination
[i] = MathF.Abs(x
[i])
Der absolute Wert eines Single ist sein numerischer Wert ohne das Vorzeichen. Beispielsweise ist der absolute Wert von 1,2e-03 und -1,2e03 1,2e03.
Ist ein Wert gleich NegativeInfinity oder PositiveInfinity, wird das in der entsprechenden Zielposition gespeicherte Ergebnis auf PositiveInfinityfestgelegt. Wenn ein Wert NaNentspricht, ist das in der entsprechenden Zielposition gespeicherte Ergebnis der ursprüngliche NaN-Wert, wobei das Zeichenbit entfernt wurde.
Gilt für:
Abs<T>(ReadOnlySpan<T>, Span<T>)
- Quelle:
- TensorPrimitives.Abs.cs
- Quelle:
- TensorPrimitives.Abs.cs
Berechnet den elementweisen absoluten Wert jeder Zahl im angegebenen Tensor.
public:
generic <typename T>
where T : System::Numerics::INumberBase<T> static void Abs(ReadOnlySpan<T> x, Span<T> destination);
public static void Abs<T> (ReadOnlySpan<T> x, Span<T> destination) where T : System.Numerics.INumberBase<T>;
static member Abs : ReadOnlySpan<'T (requires 'T :> System.Numerics.INumberBase<'T>)> * Span<'T (requires 'T :> System.Numerics.INumberBase<'T>)> -> unit (requires 'T :> System.Numerics.INumberBase<'T>)
Public Shared Sub Abs(Of T As INumberBase(Of T)) (x As ReadOnlySpan(Of T), destination As Span(Of T))
Typparameter
- T
Parameter
Der Tensor, dargestellt als Spanne.
- destination
- Span<T>
Der Ziel-Tensor, dargestellt als Spanne.
Ausnahmen
x
und destination
auf überlappende Speicherorte verweisen und nicht an demselben Speicherort beginnen.
T
ist ein ganzzahliger Vorzeichentyp und x
einen Wert enthalten, der dem Mindestwert T
entspricht.
Hinweise
Diese Methode berechnet effektiv
.destination
[i] = T
.Abs(x
[i])
Der absolute Wert eines T
ist sein numerischer Wert ohne das Vorzeichen. Beispielsweise ist der absolute Wert von 1,2e-03 und -1,2e03 1,2e03.
Ist ein Wert gleich NegativeInfinity oder PositiveInfinity, wird das in der entsprechenden Zielposition gespeicherte Ergebnis auf PositiveInfinityfestgelegt. Wenn ein Wert NaNentspricht, ist das in der entsprechenden Zielposition gespeicherte Ergebnis der ursprüngliche NaN-Wert, wobei das Zeichenbit entfernt wurde.