語言

TransformerChain<TLastTransformer> 類別

定義

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

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>
實作

建構函式

名稱 Description
TransformerChain<TLastTransformer>(IEnumerable<ITransformer>, IEnumerable<TransformerScope>)

透過指定變壓器及其作用範圍來建立變壓器鏈。

TransformerChain<TLastTransformer>(ITransformer[])

透過指定所有變壓器來建立變壓器鏈。 假設作用域為 Everything。

欄位

名稱 Description
LastTransformer

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

方法

名稱 Description
Append<TNewLast>(TNewLast, TransformerScope)

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

Dispose()

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

GetEnumerator()

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

GetModelFor(TransformerScope)

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

GetOutputSchema(DataViewSchema, TransformerScope)

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

GetOutputSchema(DataViewSchema)

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

Transform(IDataView, TransformerScope)

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

Transform(IDataView)

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

明確介面實作

名稱 Description
ICanSaveModel.Save(ModelSaveContext)

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

IEnumerable.GetEnumerator()

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

ITransformer.GetRowToRowMapper(DataViewSchema)

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

ITransformer.IsRowToRowMapper

一串變壓器(可能是空的),結尾為 TLastTransformer。 對於空鏈,總是 TLastTransformerITransformer。

擴充方法

名稱 Description
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上的影響。

適用於