Language

TransformerChain<TLastTransformer> クラス

定義

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

public sealed class TransformerChain<TLastTransformer> : IDisposable, Microsoft.ML.ITransformer, System.Collections.Generic.IEnumerable<Microsoft.ML.ITransformer> where TLastTransformer : class, ITransformer
public sealed class TransformerChain<TLastTransformer> : Microsoft.ML.ITransformer, System.Collections.Generic.IEnumerable<Microsoft.ML.ITransformer> where TLastTransformer : class, ITransformer
type TransformerChain<'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :> ITransformer)> = class
    interface ITransformer
    interface ICanSaveModel
    interface seq<ITransformer>
    interface IEnumerable
    interface IDisposable
type TransformerChain<'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :> ITransformer)> = class
    interface ITransformer
    interface ICanSaveModel
    interface seq<ITransformer>
    interface IEnumerable
Public NotInheritable Class TransformerChain(Of TLastTransformer)
Implements IDisposable, IEnumerable(Of ITransformer), ITransformer
Public NotInheritable Class TransformerChain(Of TLastTransformer)
Implements IEnumerable(Of ITransformer), ITransformer

型パラメーター

TLastTransformer
継承
TransformerChain<TLastTransformer>
実装

コンストラクター

名前 説明
TransformerChain<TLastTransformer>(IEnumerable<ITransformer>, IEnumerable<TransformerScope>)

トランスフォーマーとそのスコープを指定して、トランスフォーマー チェーンを作成します。

TransformerChain<TLastTransformer>(ITransformer[])

すべてのトランスフォーマーを指定してトランスフォーマー チェーンを作成します。 スコープは Everythingと見なされます。

フィールド

名前 説明
LastTransformer

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

メソッド

名前 説明
Append<TNewLast>(TNewLast, TransformerScope)

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

Dispose()

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

GetEnumerator()

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

GetModelFor(TransformerScope)

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

GetOutputSchema(DataViewSchema, TransformerScope)

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

GetOutputSchema(DataViewSchema)

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

Transform(IDataView, TransformerScope)

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

Transform(IDataView)

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

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

名前 説明
ICanSaveModel.Save(ModelSaveContext)

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

IEnumerable.GetEnumerator()

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

ITransformer.GetRowToRowMapper(DataViewSchema)

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

ITransformer.IsRowToRowMapper

TLastTransformerで終わるトランスフォーマーのチェーン (空の場合もあります)。 空のチェーンの場合、 TLastTransformer は常に ITransformer。

拡張メソッド

名前 説明
Append<TTrans>(ITransformer, TTrans)

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

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

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

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

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

Preview(ITransformer, IDataView, Int32)

特定のtransformerに対するdataの効果をプレビューします。

適用対象