HashingEstimator.ColumnOptions Classe

Definizione

Descrive il modo in cui il trasformatore gestisce una coppia di colonne.

public sealed class HashingEstimator.ColumnOptions
type HashingEstimator.ColumnOptions = class
Public NotInheritable Class HashingEstimator.ColumnOptions
Ereditarietà
HashingEstimator.ColumnOptions

Costruttori

Nome Descrizione
HashingEstimator.ColumnOptions(String, String, Int32, UInt32, Boolean, Int32, Boolean)

Descrive il modo in cui il trasformatore gestisce una coppia di colonne.

Proprietà

Nome Descrizione
Combine

Indica se gli slot di una colonna vettoriale devono essere sottoposto a hashing in un singolo valore.

InputColumnName

Nome della colonna da trasformare.

MaximumNumberOfInverts

Durante l'hashing vengono constuct mapping tra i valori originali e i valori hash generati. La rappresentazione testuale dei valori originali viene archiviata nei nomi delle annotazioni per la nuova colonna. L'hashing, ad esempio, può eseguire il mapping di molti valori iniziali a uno. MaximumNumberOfInverts specifica il limite superiore del numero di valori di input distinti di mapping a un hash che deve essere mantenuto. <restituisce>0</restituisce non mantiene> alcun valore di input. <returns-1></returns> mantiene tutti i valori di input mappati a ogni hash.

Name

Nome della colonna risultante dalla trasformazione di InputColumnName.

NumberOfBits

Numero di bit in cui eseguire l'hashing. Deve essere compreso tra 1 e 31 inclusi.

Seed

Valore di inizializzazione hash.

UseOrderedHashing

Indica se la posizione di ogni termine deve essere inclusa nell'hash, si applica solo agli input di tipo vettore.

Si applica a