2 types derived from ColumnOptionsBase
Microsoft.ML.Transforms (2)
Dracula\CountTableTransformer.cs (2)
55internal sealed class ColumnOptions : ColumnOptionsBase 67internal sealed class SharedColumnOptions : ColumnOptionsBase
12 references to ColumnOptionsBase
Microsoft.ML.Transforms (12)
Dracula\CountTableTransformer.cs (9)
77private readonly ColumnOptionsBase[] _columns; 91: this(env, labelColumnName, columns.Cast<ColumnOptionsBase>().ToArray()) 102private static ColumnOptionsBase[] ExtractColumnOptions(CountTableTransformer initial, InputOutputColumnPair[] columns) 107var cols = new ColumnOptionsBase[columns.Length]; 116private CountTableEstimator(IHostEnvironment env, string labelColumnName, ColumnOptionsBase[] columns) 122_host.CheckParam(columns.All(col => col.PriorCoefficient > 0), nameof(ColumnOptionsBase.PriorCoefficient), "Must be greater than zero"); 123_host.CheckParam(columns.All(col => col.LaplaceScale >= 0), nameof(ColumnOptionsBase.LaplaceScale), "Must be greater than or equal to zero."); 161foreach (var c in _columns) 328foreach (var colInfo in _columns)
Dracula\CountTargetEncodingTransformer.cs (3)
154private CountTargetEncodingEstimator(IHostEnvironment env, CountTableEstimator estimator, CountTableEstimator.ColumnOptionsBase[] columns, 250private HashingEstimator.ColumnOptions[] InitializeHashingColumnOptions(CountTableEstimator.ColumnOptionsBase[] columns, int numberOfBits, bool combine, uint hashingSeed) 255var column = columns[i];