HashingEstimator.ColumnOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes how the transformer handles one column pair.
public sealed class HashingEstimator.ColumnOptions
type HashingEstimator.ColumnOptions = class
Public NotInheritable Class HashingEstimator.ColumnOptions
- Inheritance
-
HashingEstimator.ColumnOptions
Constructors
HashingEstimator.ColumnOptions(String, String, Int32, UInt32, Boolean, Int32, Boolean) |
Describes how the transformer handles one column pair. |
Properties
Combine |
Whether the slots of a vector column should be hashed into a single value. |
InputColumnName |
Name of column to transform. |
MaximumNumberOfInverts |
During hashing we constuct mappings between original values and the produced hash values. Text representation of original values are stored in the key names of the annotations for the new column. Hashing, as such, can map many initial values to one. MaximumNumberOfInverts specifies the upper bound of the number of distinct input values mapping to a hash that should be retained. 0 does not retain any input values. -1 retains all input values mapping to each hash. |
Name |
Name of the column resulting from the transformation of InputColumnName. |
NumberOfBits |
Number of bits to hash into. Must be between 1 and 31, inclusive. |
Seed |
Hashing seed. |
UseOrderedHashing |
Whether the position of each term should be included in the hash, only applies to inputs of vector type. |