StatefulCustomMappingTransformer<TSrc,TDst,TState> クラス

定義

public sealed class StatefulCustomMappingTransformer<TSrc,TDst,TState> : Microsoft.ML.ITransformer where TSrc : class, new() where TDst : class, new() where TState : class, new()
type StatefulCustomMappingTransformer<'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'Dst : null and 'Dst : (new : unit -> 'Dst) and 'State : null and 'State : (new : unit -> 'State))> = class
    interface ITransformer
    interface ICanSaveModel
Public NotInheritable Class StatefulCustomMappingTransformer(Of TSrc, TDst, TState)
Implements ITransformer

型パラメーター

TSrc

受信データから取得する列を定義するクラス。

TDst

データに追加する新しい列を定義するクラス。

TState

カーソルごとの状態を記述する型。

継承
StatefulCustomMappingTransformer<TSrc,TDst,TState>
実装

メソッド

GetOutputSchema(DataViewSchema)

スキーマを DataViewSchema 持つ入力データに適用されたトランスフォーマーによって生成される値を返します inputSchema

Transform(IDataView)

データを取り込み、変換を行い、データを出力します。 IDataView's は遅延であるため、ここでは実際の変換は行われず、スキーマの検証だけが行われることに注意してください。

明示的なインターフェイスの実装

ICanSaveModel.Save(ModelSaveContext)

ITransformer の適合 StatefulCustomMappingEstimator<TSrc,TDst,TState>によって得られる.

ITransformer.GetRowToRowMapper(DataViewSchema)

入力スキーマに基づいて行間マッパーを構築します。 ある場合 IsRowToRowMapperfalse、例外がスローされます。 inputSchema何らかの方法でマッパーを構築できない場合は、同様に例外がスローされます。

ITransformer.IsRowToRowMapper

適切なスキーマで呼び出し GetRowToRowMapper(DataViewSchema) が成功するかどうか。

拡張メソッド

Preview(ITransformer, IDataView, Int32)

特定dataのオブジェクトに対するtransformer効果をプレビューします。

Append<TTrans>(ITransformer, TTrans)

このトランスフォーマー チェーンの末尾に別のトランスフォーマーを追加して、新しいトランスチェーンを作成します。

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions)

TimeSeriesPredictionEngine<TSrc,TDst> は、時系列パイプラインの予測エンジンを作成します。 予測フェーズで確認された観測値を使用して時系列モデルの状態を更新し、モデルのチェックポイント処理を可能にします。

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition)

TimeSeriesPredictionEngine<TSrc,TDst> は、時系列パイプラインの予測エンジンを作成します。 予測フェーズで確認された観測値を使用して時系列モデルの状態を更新し、モデルのチェックポイント処理を可能にします。

適用対象