HashingEstimator.ColumnOptions Třída

Definice

Popisuje, jak transformátor zpracovává jeden pár sloupců.

public sealed class HashingEstimator.ColumnOptions
type HashingEstimator.ColumnOptions = class
Public NotInheritable Class HashingEstimator.ColumnOptions
Dědičnost
HashingEstimator.ColumnOptions

Konstruktory

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

Popisuje, jak transformátor zpracovává jeden pár sloupců.

Vlastnosti

Combine

Určuje, zda mají být sloty vektorového sloupce hashovány do jedné hodnoty.

InputColumnName

Název sloupce, který se má transformovat.

MaximumNumberOfInverts

Při zatřiďování konsekuktujeme mapování mezi původními hodnotami a vytvořenými hodnotami hash. Textová reprezentace původních hodnot je uložená v klíčových názvech poznámek pro nový sloupec. Hashování, například, může mapovat mnoho počátečních hodnot na jednu. MaximumNumberOfInverts určuje horní mez počtu jedinečných vstupních hodnot mapování na hodnotu hash, která se má zachovat. 0 nezachovává žádné vstupní hodnoty. -1 uchovává mapování všech vstupních hodnot na každou hodnotu hash.

Name

Název sloupce, který je výsledkem transformace InputColumnName.

NumberOfBits

Počet bitů k hodnotě hash. Musí být mezi 1 a 31 včetně.

Seed

Počáteční hodnota hash.

UseOrderedHashing

Určuje, zda má být pozice každého termínu zahrnuta do hodnoty hash, vztahuje se pouze na vstupy typu vektoru.

Platí pro