DataViewRowId Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Struttura che funge da identificatore di una riga di IDataView. Per i set di dati con milioni di record, tali ID devono essere univoci, pertanto la necessità di una struttura di grandi dimensioni per contenere i valori. Tali ID sono derivati da altri ID dei componenti precedenti delle pipeline e dividendo la struttura in due: ordine elevato e ordine basso di bit e riduce ulteriormente le modifiche di tali collisioni.
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)
- Ereditarietà
-
DataViewRowId
- Implementazioni
Costruttori
DataViewRowId(UInt64, UInt64) |
Inizializza una nuova istanza di DataViewRowId |
Campi
High |
Bit di ordine elevato. Corrisponde a H2 negli algoritmi Murmur. |
Low |
Bit di ordine basso. Corrisponde a H1 negli algoritmi Murmur. |
Metodi
Combine(DataViewRowId) |
Operazione che considera il valore come uno stato hash a 128 bit non mescolato e restituisce lo stato hash che comporterebbe se è stato preso |
CompareTo(DataViewRowId) |
Struttura che funge da identificatore di una riga di IDataView. Per i set di dati con milioni di record, tali ID devono essere univoci, pertanto la necessità di una struttura di grandi dimensioni per contenere i valori. Tali ID sono derivati da altri ID dei componenti precedenti delle pipeline e dividendo la struttura in due: ordine elevato e ordine basso di bit e riduce ulteriormente le modifiche di tali collisioni. |
Equals(DataViewRowId) |
Struttura che funge da identificatore di una riga di IDataView. Per i set di dati con milioni di record, tali ID devono essere univoci, pertanto la necessità di una struttura di grandi dimensioni per contenere i valori. Tali ID sono derivati da altri ID dei componenti precedenti delle pipeline e dividendo la struttura in due: ordine elevato e ordine basso di bit e riduce ulteriormente le modifiche di tali collisioni. |
Equals(Object) |
Struttura che funge da identificatore di una riga di IDataView. Per i set di dati con milioni di record, tali ID devono essere univoci, pertanto la necessità di una struttura di grandi dimensioni per contenere i valori. Tali ID sono derivati da altri ID dei componenti precedenti delle pipeline e dividendo la struttura in due: ordine elevato e ordine basso di bit e riduce ulteriormente le modifiche di tali collisioni. |
Fork() |
Operazione che considera il valore come stato hash di Murmur3 a 128 bit non mescolato e restituisce lo stato hash risultante se è stato eseguito l'hashing di un'aggiunta di 16 byte che erano tutti zeri, ad eccezione dell'ultimo bit che è uno. |
GetHashCode() |
Struttura che funge da identificatore di una riga di IDataView. Per i set di dati con milioni di record, tali ID devono essere univoci, pertanto la necessità di una struttura di grandi dimensioni per contenere i valori. Tali ID sono derivati da altri ID dei componenti precedenti delle pipeline e dividendo la struttura in due: ordine elevato e ordine basso di bit e riduce ulteriormente le modifiche di tali collisioni. |
Next() |
Un'operazione che considera il valore come stato hash di Murmur3 a 128 bit non mescolato e restituisce lo stato hash risultante se è stato eseguito l'hashing di un'aggiunta di 16 byte che erano tutti zeri. |
ToString() |
Struttura che funge da identificatore di una riga di IDataView. Per i set di dati con milioni di record, tali ID devono essere univoci, pertanto la necessità di una struttura di grandi dimensioni per contenere i valori. Tali ID sono derivati da altri ID dei componenti precedenti delle pipeline e dividendo la struttura in due: ordine elevato e ordine basso di bit e riduce ulteriormente le modifiche di tali collisioni. |