HashingEstimator.ColumnOptions Klasse

Definition

Beschreibt, wie der Transformator ein Säulenpaar behandelt.

public sealed class HashingEstimator.ColumnOptions
type HashingEstimator.ColumnOptions = class
Public NotInheritable Class HashingEstimator.ColumnOptions
Vererbung
HashingEstimator.ColumnOptions

Konstruktoren

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

Beschreibt, wie der Transformator ein Säulenpaar behandelt.

Eigenschaften

Name Beschreibung
Combine

Gibt an, ob die Slots einer Vektorspalte in einen einzelnen Wert gehasht werden sollen.

InputColumnName

Name der zu transformierenden Spalte.

MaximumNumberOfInverts

Während des Hashings haben wir Zuordnungen zwischen originalen Werten und den erzeugten Hashwerten hergestellt. Die Textdarstellung von Originalwerten wird in den Schlüsselnamen der Anmerkungen für die neue Spalte gespeichert. Hashing kann beispielsweise viele Anfangswerte einem zuordnen. MaximumNumberOfInverts Gibt die obere Grenze der Anzahl der unterschiedlichen Eingabewerte an, die einem Hash zugeordnet werden sollen, der beibehalten werden soll. <gibt>"0</returns> " zurück, behält keine Eingabewerte bei. <returns-1></returns> behält alle Eingabewerte bei, die jedem Hash zugeordnet sind.

Name

Name der Spalte, die sich aus der Transformation von InputColumnName.

NumberOfBits

Die Anzahl der Bits, in die ein Hash eingefügt werden soll. Muss zwischen 1 und 31 (einschließlich) liegen.

Seed

Hashing seed.

UseOrderedHashing

Gibt an, ob die Position jedes Ausdrucks im Hash enthalten sein soll, gilt nur für Eingaben des Vektortyps.

Gilt für: