DataViewRowId Struktur
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.
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 halten. Diese IDs werden aus anderen Ids der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei unterteilt: 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
DataViewRowId(UInt64, UInt64) |
Initialisiert eine neue Instanz von DataViewRowId. |
Felder
High |
Die hochreihenden Bits. Entspricht H2 in den Murmur-Algorithmen. |
Low |
Die geringe Reihenfolge von Bits. Entspricht H1 in den Murmur-Algorithmen. |
Methoden
Combine(DataViewRowId) |
Ein Vorgang, der den Wert als nicht gemischten Murmur3 128-Bit-Hashzustand behandelt, und gibt den Hashzustand zurück, der sich ergeben würde, wenn wir ihn verwendet |
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 halten. Diese IDs werden aus anderen Ids der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei unterteilt: 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 halten. Diese IDs werden aus anderen Ids der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei unterteilt: 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 halten. Diese IDs werden aus anderen Ids der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei unterteilt: 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-Hashzustand behandelt, und gibt den Hashstatus zurück, der zum Ergebnis führen würde, wenn wir eine Zusätzliche 16 Bytes, die alle Nullen waren, 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 halten. Diese IDs werden aus anderen Ids der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei unterteilt: 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-Hashzustand behandelt, und gibt den Hashzustand zurück, der zum Ergebnis führen würde, wenn wir eine Ergänzung von 16 Bytes, die alle Nullen waren, hashen. |
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 halten. Diese IDs werden aus anderen Ids der vorherigen Komponenten der Pipelines abgeleitet und die Struktur in zwei unterteilt: hohe Reihenfolge und niedrige Reihenfolge von Bits und reduziert die Änderungen dieser Kollisionen noch weiter. |