TensorPrimitives.Xor 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
Xor<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Berechnet den elementweisen XOR von Zahlen in den angegebenen Tensoren. |
Xor<T>(ReadOnlySpan<T>, T, Span<T>) |
Berechnet den elementweisen XOR von Zahlen in den angegebenen Tensoren. |
Xor<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)
- Quelle:
- TensorPrimitives.Xor.cs
- Quelle:
- TensorPrimitives.Xor.cs
Berechnet den elementweisen XOR von Zahlen in den angegebenen Tensoren.
public:
generic <typename T>
where T : System::Numerics::IBitwiseOperators<T, T, T> static void Xor(ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<T> destination);
public static void Xor<T> (ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<T> destination) where T : System.Numerics.IBitwiseOperators<T,T,T>;
static member Xor : ReadOnlySpan<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> * ReadOnlySpan<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> * Span<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> -> unit (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)
Public Shared Sub Xor(Of T As IBitwiseOperators(Of T, T, T)) (x As ReadOnlySpan(Of T), y As ReadOnlySpan(Of T), destination As Span(Of T))
Typparameter
- T
Parameter
Der erste Tensor, dargestellt als Spanne.
Der zweite Tensor, dargestellt als Spanne.
- destination
- Span<T>
Der Ziel-Tensor, dargestellt als Spanne.
Ausnahmen
y
und destination
auf überlappende Speicherorte verweisen und nicht an demselben Speicherort beginnen.
Hinweise
Diese Methode berechnet effektiv
.destination
[i] = x
[i] ^ y
[i]
Gilt für:
Xor<T>(ReadOnlySpan<T>, T, Span<T>)
- Quelle:
- TensorPrimitives.Xor.cs
- Quelle:
- TensorPrimitives.Xor.cs
Berechnet den elementweisen XOR von Zahlen in den angegebenen Tensoren.
public:
generic <typename T>
where T : System::Numerics::IBitwiseOperators<T, T, T> static void Xor(ReadOnlySpan<T> x, T y, Span<T> destination);
public static void Xor<T> (ReadOnlySpan<T> x, T y, Span<T> destination) where T : System.Numerics.IBitwiseOperators<T,T,T>;
static member Xor : ReadOnlySpan<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> * 'T * Span<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> -> unit (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)
Public Shared Sub Xor(Of T As IBitwiseOperators(Of T, T, T)) (x As ReadOnlySpan(Of T), y As T, destination As Span(Of T))
Typparameter
- T
Parameter
Der erste Tensor, dargestellt als Spanne.
- y
- T
Der zweite Tensor, dargestellt als Skalar.
- destination
- Span<T>
Der Ziel-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] = x
[i] ^ y