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. |