Language

Bpe クラス

定義

バイト ペア エンコード モデルを表します。

public sealed class Bpe : Microsoft.ML.Tokenizers.Model
type Bpe = class
    inherit Model
Public NotInheritable Class Bpe
Inherits Model
継承

コンストラクター

名前 説明
Bpe()

トークン化ボキャブラリを使用しない新しい Bpe モデル オブジェクトを構築します。 このコンストラクターは、トレーニング シナリオでのみ役立ちます。

Bpe(String, String, String, String, String)

文のトークン化とトークナイザーのトレーニングに使用する新しい Bpe モデル オブジェクトを構築します。

プロパティ

名前 説明
ContinuingSubwordPrefix

単語の先頭ではないすべてのサブワードに使用されるプレフィックス

Decoder

Bpe デコーダー オブジェクトを取得します。

EndOfWordSuffix

単語のサブワードを特徴付けおよび終了する省略可能なサフィックス

FuseUnknownTokens

複数の不明なトークンが融合されるかどうかを取得または設定します。

UnknownToken

不明なトークンを取得または設定します。 不明な文字が発生したときに使用される不明なトークン

メソッド

名前 説明
GetTrainer()

モデルのトレーニングに使用するトレーナー オブジェクトを取得し、ボキャブラリを生成してデータをマージします。

GetVocab()

ID へのディクショナリ マッピング トークンを取得します。

GetVocabSize()

トークンを ID にマップするディクショナリ サイズを取得します。

IdToToken(Int32, Boolean)

トークン化された ID をトークンにマップします。

Save(String, String)

モデル データをボキャブラリに保存し、ファイルをマージします。

Tokenize(String)

シーケンス文字列をトークンの一覧にトークン化します。

TokenToId(String)

トークンをトークン化された ID にマップします。

適用対象