|
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 QuestionAnsweringOption
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public string ContextColumnName {get; set;} = "Context";
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public string QuestionColumnName {get; set;} = "Question";
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public string TrainingAnswerColumnName {get; set;} = "TrainingAnswer";
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public string AnswerIndexStartColumnName {get; set;} = "AnswerStart";
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public string ScoreColumnName {get; set;} = "Score";
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public string PredictedAnswerColumnName {get; set;} = "Answer";
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public int BatchSize {get; set;} = 4;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public int MaxEpochs {get; set;} = 10;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public int TopKAnswers {get; set;} = 3;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Declaration", "MSML_NoInstanceInitializers:No initializers on instance fields or properties")]
public BertArchitecture Architecture {get; set;} = BertArchitecture.Roberta;
}
}
|