Langue

HashingEstimator.ColumnOptions Constructeur

Définition

Décrit comment le transformateur gère une paire de colonnes.

public ColumnOptions(string name, string inputColumnName = default, int numberOfBits = 31, uint seed = 314489979, bool useOrderedHashing = false, int maximumNumberOfInverts = 0, bool combine = false);
new Microsoft.ML.Transforms.HashingEstimator.ColumnOptions : string * string * int * uint32 * bool * int * bool -> Microsoft.ML.Transforms.HashingEstimator.ColumnOptions
Public Sub New (name As String, Optional inputColumnName As String = Nothing, Optional numberOfBits As Integer = 31, Optional seed As UInteger = 314489979, Optional useOrderedHashing As Boolean = false, Optional maximumNumberOfInverts As Integer = 0, Optional combine As Boolean = false)

Paramètres

name
String

Nom de la colonne résultant de la transformation de inputColumnName.

inputColumnName
String

Nom de la colonne à transformer. Si la valeur est définie null, la valeur du name fichier sera utilisée comme source.

numberOfBits
Int32

Nombre de bits à hacher. Doit être compris entre 1 et 31, inclus.

seed
UInt32

Graine de hachage.

useOrderedHashing
Boolean

Si la position de chaque terme doit être incluse dans le hachage, s’applique uniquement aux entrées du type de vecteur.

maximumNumberOfInverts
Int32

Lors du hachage, nous construisons des mappages entre les valeurs d’origine et les valeurs de hachage produites. La représentation textuelle des valeurs d’origine est stockée dans les noms d’emplacements des annotations pour la nouvelle colonne. Le hachage, par conséquent, peut mapper de nombreuses valeurs initiales à une. maximumNumberOfInverts spécifie la limite supérieure du nombre de valeurs d’entrée distinctes mappées à un hachage qui doit être conservé. <retourne>0</returns> ne conserve aucune valeur d’entrée. <retourne-1</retourne>> conserve tous les mappages de valeurs d’entrée à chaque hachage.

combine
Boolean

Indique si les emplacements d’une colonne vectorielle doivent être hachés en une seule valeur.

S’applique à