次の方法で共有


TorchSharpCatalog.QuestionAnswer メソッド

定義

オーバーロード

QuestionAnswer(MulticlassClassificationCatalog+MulticlassClassificationTrainers, QATrainer+Options)

質問と回答の ROBERTA モデルを微調整します。 任意の文の制限は 512 トークンです。 通常、各単語は 1 つのトークンにマップされ、2 つの特定のトークン (開始トークンと区切り記号トークン) が自動的に追加されるため、一般に、この制限はすべての文に対して 510 語になります。

QuestionAnswer(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, String, String, String, Int32, Int32, Int32, BertArchitecture, IDataView)

質問と回答の ROBERTA モデルを微調整します。 任意の文の制限は 512 トークンです。 通常、各単語は 1 つのトークンにマップされ、2 つの特定のトークン (開始トークンと区切り記号トークン) が自動的に追加されるため、一般に、この制限はすべての文に対して 510 語になります。

QuestionAnswer(MulticlassClassificationCatalog+MulticlassClassificationTrainers, QATrainer+Options)

ソース:
TorchSharpCatalog.cs
ソース:
TorchSharpCatalog.cs
ソース:
TorchSharpCatalog.cs

質問と回答の ROBERTA モデルを微調整します。 任意の文の制限は 512 トークンです。 通常、各単語は 1 つのトークンにマップされ、2 つの特定のトークン (開始トークンと区切り記号トークン) が自動的に追加されるため、一般に、この制限はすべての文に対して 510 語になります。

public static Microsoft.ML.TorchSharp.Roberta.QATrainer QuestionAnswer(this Microsoft.ML.MulticlassClassificationCatalog.MulticlassClassificationTrainers catalog, Microsoft.ML.TorchSharp.Roberta.QATrainer.Options options);
static member QuestionAnswer : Microsoft.ML.MulticlassClassificationCatalog.MulticlassClassificationTrainers * Microsoft.ML.TorchSharp.Roberta.QATrainer.Options -> Microsoft.ML.TorchSharp.Roberta.QATrainer
<Extension()>
Public Function QuestionAnswer (catalog As MulticlassClassificationCatalog.MulticlassClassificationTrainers, options As QATrainer.Options) As QATrainer

パラメーター

options
QATrainer.Options

QA のオプション。

戻り値

適用対象

QuestionAnswer(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, String, String, String, Int32, Int32, Int32, BertArchitecture, IDataView)

ソース:
TorchSharpCatalog.cs
ソース:
TorchSharpCatalog.cs
ソース:
TorchSharpCatalog.cs

質問と回答の ROBERTA モデルを微調整します。 任意の文の制限は 512 トークンです。 通常、各単語は 1 つのトークンにマップされ、2 つの特定のトークン (開始トークンと区切り記号トークン) が自動的に追加されるため、一般に、この制限はすべての文に対して 510 語になります。

public static Microsoft.ML.TorchSharp.Roberta.QATrainer QuestionAnswer(this Microsoft.ML.MulticlassClassificationCatalog.MulticlassClassificationTrainers catalog, string contextColumnName = "Context", string questionColumnName = "Question", string trainingAnswerColumnName = "TrainingAnswer", string answerIndexColumnName = "AnswerIndex", string predictedAnswerColumnName = "Answer", string scoreColumnName = "Score", int topK = 3, int batchSize = 4, int maxEpochs = 10, Microsoft.ML.TorchSharp.NasBert.BertArchitecture architecture = Microsoft.ML.TorchSharp.NasBert.BertArchitecture.Roberta, Microsoft.ML.IDataView validationSet = default);
static member QuestionAnswer : Microsoft.ML.MulticlassClassificationCatalog.MulticlassClassificationTrainers * string * string * string * string * string * string * int * int * int * Microsoft.ML.TorchSharp.NasBert.BertArchitecture * Microsoft.ML.IDataView -> Microsoft.ML.TorchSharp.Roberta.QATrainer
<Extension()>
Public Function QuestionAnswer (catalog As MulticlassClassificationCatalog.MulticlassClassificationTrainers, Optional contextColumnName As String = "Context", Optional questionColumnName As String = "Question", Optional trainingAnswerColumnName As String = "TrainingAnswer", Optional answerIndexColumnName As String = "AnswerIndex", Optional predictedAnswerColumnName As String = "Answer", Optional scoreColumnName As String = "Score", Optional topK As Integer = 3, Optional batchSize As Integer = 4, Optional maxEpochs As Integer = 10, Optional architecture As BertArchitecture = Microsoft.ML.TorchSharp.NasBert.BertArchitecture.Roberta, Optional validationSet As IDataView = Nothing) As QATrainer

パラメーター

contextColumnName
String

質問のコンテキスト。

questionColumnName
String

質問中の質問。

trainingAnswerColumnName
String

モデルのトレーニングに使用される回答。

answerIndexColumnName
String

コンテキスト内のその回答の開始文字インデックス。

predictedAnswerColumnName
String

推論中にモデルによって予測される回答。

scoreColumnName
String

予測された回答のスコア。

topK
Int32

特定の質問に対して返す上位の結果の数。

batchSize
Int32

バッチに含まれる行数。

maxEpochs
Int32

トレーニング セットをループする最大回数。

architecture
BertArchitecture

モデルのアーキテクチャ。 既定値は Roberta です。

validationSet
IDataView

モデルの品質を向上させるためにトレーニング中に使用される検証セット。

戻り値

適用対象