DataViewRowId Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Struktura, která slouží jako identifikátor řádku .IDataView U datových sad s miliony záznamů musí být tato ID jedinečná, proto je potřeba, aby taková velká struktura obsahovala hodnoty. Tato ID jsou odvozena od jiných ID předchozích komponent kanálů a rozdělují strukturu do dvou: vysoké pořadí a nízké pořadí bitů a snižuje změny těchto kolizí ještě dál.
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)
- Dědičnost
-
DataViewRowId
- Implementuje
Konstruktory
DataViewRowId(UInt64, UInt64) |
Inicializuje novou instanci DataViewRowId |
Pole
High |
Bity s vysokým pořadím. Odpovídá H2 v algoritmech Murmur. |
Low |
Bity s nízkým pořadím. Odpovídá H1 v algoritmech Murmur. |
Metody
Combine(DataViewRowId) |
Operace, která považuje hodnotu za nemixovaný stav hash Murmur3 128 bitů, a vrátí stav hash, který by byl výsledkem, pokud bychom ji vzali |
CompareTo(DataViewRowId) |
Struktura, která slouží jako identifikátor řádku .IDataView U datových sad s miliony záznamů musí být tato ID jedinečná, proto je potřeba, aby taková velká struktura obsahovala hodnoty. Tato ID jsou odvozena od jiných ID předchozích komponent kanálů a rozdělují strukturu do dvou: vysoké pořadí a nízké pořadí bitů a snižuje změny těchto kolizí ještě dál. |
Equals(DataViewRowId) |
Struktura, která slouží jako identifikátor řádku .IDataView U datových sad s miliony záznamů musí být tato ID jedinečná, proto je potřeba, aby taková velká struktura obsahovala hodnoty. Tato ID jsou odvozena od jiných ID předchozích komponent kanálů a rozdělují strukturu do dvou: vysoké pořadí a nízké pořadí bitů a snižuje změny těchto kolizí ještě dál. |
Equals(Object) |
Struktura, která slouží jako identifikátor řádku .IDataView U datových sad s miliony záznamů musí být tato ID jedinečná, proto je potřeba, aby taková velká struktura obsahovala hodnoty. Tato ID jsou odvozena od jiných ID předchozích komponent kanálů a rozdělují strukturu do dvou: vysoké pořadí a nízké pořadí bitů a snižuje změny těchto kolizí ještě dál. |
Fork() |
Operace, která považuje hodnotu za nemixovaný stav hash Murmur3 128 bitů, a vrátí stav hash, který by měl za následek, pokud bychom hashovali sčítání 16 bajtů, které byly všechny nuly, s výjimkou posledního bitu, který je jeden. |
GetHashCode() |
Struktura, která slouží jako identifikátor řádku .IDataView U datových sad s miliony záznamů musí být tato ID jedinečná, proto je potřeba, aby taková velká struktura obsahovala hodnoty. Tato ID jsou odvozena od jiných ID předchozích komponent kanálů a rozdělují strukturu do dvou: vysoké pořadí a nízké pořadí bitů a snižuje změny těchto kolizí ještě dál. |
Next() |
Operace, která považuje hodnotu za nemixovaný stav hash Murmur3 128 bitů, a vrátí stav hash, který by byl výsledkem, pokud bychom zatřiďovali sčítání 16 bajtů, které byly všechny nuly. |
ToString() |
Struktura, která slouží jako identifikátor řádku .IDataView U datových sad s miliony záznamů musí být tato ID jedinečná, proto je potřeba, aby taková velká struktura obsahovala hodnoty. Tato ID jsou odvozena od jiných ID předchozích komponent kanálů a rozdělují strukturu do dvou: vysoké pořadí a nízké pořadí bitů a snižuje změny těchto kolizí ještě dál. |