| File: FastTreeOption.generated.cs | Web Access |
| Project: src\src\Microsoft.ML.AutoML\Microsoft.ML.AutoML.csproj (Microsoft.ML.AutoML) |
using Microsoft.ML.SearchSpace; using OptionAttribute = Microsoft.ML.SearchSpace.NestOptionAttribute; using ColorsOrder = Microsoft.ML.Transforms.Image.ImagePixelExtractingEstimator.ColorsOrder; using ColorBits = Microsoft.ML.Transforms.Image.ImagePixelExtractingEstimator.ColorBits; using ResizingKind = Microsoft.ML.Transforms.Image.ImageResizingEstimator.ResizingKind; using Anchor = Microsoft.ML.Transforms.Image.ImageResizingEstimator.Anchor; using BertArchitecture = Microsoft.ML.TorchSharp.NasBert.BertArchitecture; using static Microsoft.ML.Vision.ImageClassificationTrainer.Architecture; using DataKind = Microsoft.ML.Data.DataKind; using CaseMode = Microsoft.ML.Transforms.Text.TextNormalizingEstimator.CaseMode; #nullable enable namespace Microsoft.ML.AutoML.CodeGen { public class FastTreeOption { [Range((int)4, (int)32768, init: (int)4, logBase: true)] [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public int NumberOfLeaves {get; set;} = 4; [Range((int)2, (int)128, init: (int)20, logBase: true)] [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public int MinimumExampleCountPerLeaf {get; set;} = 20; [Range((int)4, (int)32768, init: (int)4, logBase: true)] [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public int NumberOfTrees {get; set;} = 4; [Range((int)8, (int)1024, init: (int)256, logBase: true)] [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public int MaximumBinCountPerFeature {get; set;} = 256; [Range((double)2E-10, (double)1, init: (double)1, logBase: false)] [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public double FeatureFraction {get; set;} = 1; [Range((double)2E-10, (double)1, init: (double)0.1, logBase: true)] [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public double LearningRate {get; set;} = 0.1; [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public string LabelColumnName {get; set;} = "Label"; [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public string FeatureColumnName {get; set;} = "Feature"; public string? ExampleWeightColumnName {get; set;} [System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")] public bool DiskTranspose {get; set;} = false; } }