Partilhar via


HashingEstimator.ColumnOptions Classe

Definição

Descreve como o transformador lida com um par de colunas.

public sealed class HashingEstimator.ColumnOptions
type HashingEstimator.ColumnOptions = class
Public NotInheritable Class HashingEstimator.ColumnOptions
Herança
HashingEstimator.ColumnOptions

Construtores

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

Descreve como o transformador lida com um par de colunas.

Propriedades

Combine

Se os slots de uma coluna de vetor devem ser colocados em hash em um único valor.

InputColumnName

Nome da coluna a ser transformada.

MaximumNumberOfInverts

Durante o hash, constuímos mapeamentos entre valores originais e os valores de hash produzidos. A representação de texto de valores originais é armazenada nos nomes de chave das anotações da nova coluna. O hash, como tal, pode mapear muitos valores iniciais para um. MaximumNumberOfInverts especifica o limite superior do número de valores de entrada distintos mapeados para um hash que deve ser retido. 0 não retém nenhum valor de entrada. -1 mantém todos os valores de entrada mapeando para cada hash.

Name

Nome da coluna resultante da transformação de InputColumnName.

NumberOfBits

Número de bits para usar com o hash. Deve estar entre 1 e 31, inclusive.

Seed

Semente de hash.

UseOrderedHashing

Se a posição de cada termo deve ser incluída no hash, aplica-se apenas a entradas do tipo vetor.

Aplica-se a