DataViewRowId Struktur

Definition

Eine Struktur, die als Bezeichner einer Zeile von IDataView. Für Datasets mit Millionen von Datensätzen müssen diese IDs eindeutig sein, daher muss eine solche große Struktur die Werte enthalten. Diese IDs werden von anderen IDs der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei teilen: hohe Reihenfolge und niedrige Reihenfolge von Bits und reduziert die Änderungen dieser Kollisionen noch weiter.

public readonly struct DataViewRowId : IComparable<Microsoft.ML.Data.DataViewRowId>, IEquatable<Microsoft.ML.Data.DataViewRowId>
type DataViewRowId = struct
Public Structure DataViewRowId
Implements IComparable(Of DataViewRowId), IEquatable(Of DataViewRowId)
Vererbung
DataViewRowId
Implementiert

Konstruktoren

Name Beschreibung
DataViewRowId(UInt64, UInt64)

Initialisiert eine neue Instanz von DataViewRowId

Felder

Name Beschreibung
High

Die Bits mit hoher Reihenfolge. Entspricht H2 in den Murmur-Algorithmen.

Low

Die Bits mit niedriger Reihenfolge. Entspricht H1 in den Murmur-Algorithmen.

Methoden

Name Beschreibung
Combine(DataViewRowId)

Ein Vorgang, der den Wert als nicht gemischten Murmur3-128-Bit-Hashstatus behandelt und den Hashzustand zurückgibt, der sich ergeben würde, wenn wir ihn verwendet otherhaben, scramblierte ihn Fork(), und hat dann das Ergebnis des betreffenden Hashs zurückgegeben.

CompareTo(DataViewRowId)

Eine Struktur, die als Bezeichner einer Zeile von IDataView. Für Datasets mit Millionen von Datensätzen müssen diese IDs eindeutig sein, daher muss eine solche große Struktur die Werte enthalten. Diese IDs werden von anderen IDs der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei teilen: hohe Reihenfolge und niedrige Reihenfolge von Bits und reduziert die Änderungen dieser Kollisionen noch weiter.

Equals(DataViewRowId)

Eine Struktur, die als Bezeichner einer Zeile von IDataView. Für Datasets mit Millionen von Datensätzen müssen diese IDs eindeutig sein, daher muss eine solche große Struktur die Werte enthalten. Diese IDs werden von anderen IDs der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei teilen: hohe Reihenfolge und niedrige Reihenfolge von Bits und reduziert die Änderungen dieser Kollisionen noch weiter.

Equals(Object)

Eine Struktur, die als Bezeichner einer Zeile von IDataView. Für Datasets mit Millionen von Datensätzen müssen diese IDs eindeutig sein, daher muss eine solche große Struktur die Werte enthalten. Diese IDs werden von anderen IDs der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei teilen: hohe Reihenfolge und niedrige Reihenfolge von Bits und reduziert die Änderungen dieser Kollisionen noch weiter.

Fork()

Ein Vorgang, der den Wert als nicht gemischten Murmur3 128-Bit-Hashstatus behandelt und den Hashstatus zurückgibt, der sich ergeben würde, wenn wir eine Addition von 16 Bytes mit allen Nullen haben, mit Ausnahme des letzten Bits, das eins ist.

GetHashCode()

Eine Struktur, die als Bezeichner einer Zeile von IDataView. Für Datasets mit Millionen von Datensätzen müssen diese IDs eindeutig sein, daher muss eine solche große Struktur die Werte enthalten. Diese IDs werden von anderen IDs der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei teilen: hohe Reihenfolge und niedrige Reihenfolge von Bits und reduziert die Änderungen dieser Kollisionen noch weiter.

Next()

Ein Vorgang, der den Wert als nicht gemischten Murmur3-128-Bit-Hashstatus behandelt und den Hashstatus zurückgibt, der sich ergeben würde, wenn wir eine Addition von 16 Bytes mit allen Nullen hashten.

ToString()

Eine Struktur, die als Bezeichner einer Zeile von IDataView. Für Datasets mit Millionen von Datensätzen müssen diese IDs eindeutig sein, daher muss eine solche große Struktur die Werte enthalten. Diese IDs werden von anderen IDs der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei teilen: hohe Reihenfolge und niedrige Reihenfolge von Bits und reduziert die Änderungen dieser Kollisionen noch weiter.

Gilt für:

Weitere Informationen