Freigeben über


TensorPrimitives.HammingDistance<T> Methode

Definition

Berechnet den Hamming-Abstand zwischen zwei gleich langen Tensoren von Werten.

public:
generic <typename T>
 static int HammingDistance(ReadOnlySpan<T> x, ReadOnlySpan<T> y);
public static int HammingDistance<T> (ReadOnlySpan<T> x, ReadOnlySpan<T> y);
static member HammingDistance : ReadOnlySpan<'T> * ReadOnlySpan<'T> -> int
Public Shared Function HammingDistance(Of T) (x As ReadOnlySpan(Of T), y As ReadOnlySpan(Of T)) As Integer

Typparameter

T

Parameter

x
ReadOnlySpan<T>

Der erste Tensor, dargestellt als Spanne.

y
ReadOnlySpan<T>

Der zweite Tensor, dargestellt als Spanne.

Gibt zurück

Die Anzahl der Elemente, die sich zwischen den beiden Spannen unterscheiden.

Ausnahmen

x und y dürfen nicht leer sein.

Hinweise

Diese Methode berechnet die Anzahl der Speicherorte i wo !EqualityComparer>T<.Default.Equal(x[i], y[i]).

Gilt für: