Condividi tramite


HashingEstimator.ColumnOptions Classe

Definizione

Descrive come 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

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

Descrive come il trasformatore gestisce una coppia di colonne.

Proprietà

Combine

Se gli slot di una colonna vettoriale devono essere hashati in un singolo valore.

InputColumnName

Nome della colonna da trasformare.

MaximumNumberOfInverts

Durante l'hashing si constuct mapping tra i valori originali e i valori hash prodotti. 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 mappati a un hash che deve essere mantenuto. 0 non mantiene valori di input. -1 mantiene il mapping di tutti i valori di input a ogni hash.

Name

Nome della colonna risultante dalla trasformazione di InputColumnName.

NumberOfBits

Numero di bit in cui eseguire l'hash. Deve essere compreso tra 1 e 31, inclusivo.

Seed

Hashing di inizializzazione.

UseOrderedHashing

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

Si applica a