LearningPipelineExtensions.Append Method

Definition

Overloads

Append<TSource,TTrans>(IDataLoader<TSource>, IEstimator<TTrans>)

Create a new composite loader estimator, by appending an estimator to this data loader.

Append<TSource,TTrans>(IDataLoader<TSource>, TTrans)

Create a new composite loader, by appending a transformer to this data loader.

Append<TSource,TTrans>(IDataLoaderEstimator<TSource,IDataLoader<TSource>>, IEstimator<TTrans>)

Create a new composite loader estimator, by appending another estimator to the end of this data loader estimator.

Append<TTrans>(ITransformer, TTrans)

Create a new transformer chain, by appending another transformer to the end of this transformer chain.

Append<TTrans>(IEstimator<ITransformer>, IEstimator<TTrans>, TransformerScope)

Create a new estimator chain, by appending another estimator to the end of this estimator.

Append<TSource,TTrans>(IDataLoader<TSource>, IEstimator<TTrans>)

Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs

Create a new composite loader estimator, by appending an estimator to this data loader.

C#
public static Microsoft.ML.Data.CompositeLoaderEstimator<TSource,TTrans> Append<TSource,TTrans>(this Microsoft.ML.IDataLoader<TSource> start, Microsoft.ML.IEstimator<TTrans> estimator) where TTrans : class, Microsoft.ML.ITransformer;

Type Parameters

TSource
TTrans

Parameters

estimator
IEstimator<TTrans>

Returns

CompositeLoaderEstimator<TSource,TTrans>

Applies to

ML.NET 4.0.0 and other versions
Product Versions
ML.NET 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 2.0.0, 3.0.0, Preview, 4.0.0

Append<TSource,TTrans>(IDataLoader<TSource>, TTrans)

Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs

Create a new composite loader, by appending a transformer to this data loader.

C#
public static Microsoft.ML.Data.CompositeDataLoader<TSource,TTrans> Append<TSource,TTrans>(this Microsoft.ML.IDataLoader<TSource> loader, TTrans transformer) where TTrans : class, Microsoft.ML.ITransformer;

Type Parameters

TSource
TTrans

Parameters

transformer
TTrans

Returns

CompositeDataLoader<TSource,TTrans>

Applies to

ML.NET 4.0.0 and other versions
Product Versions
ML.NET 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 2.0.0, 3.0.0, Preview, 4.0.0

Append<TSource,TTrans>(IDataLoaderEstimator<TSource,IDataLoader<TSource>>, IEstimator<TTrans>)

Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs

Create a new composite loader estimator, by appending another estimator to the end of this data loader estimator.

C#
public static Microsoft.ML.Data.CompositeLoaderEstimator<TSource,TTrans> Append<TSource,TTrans>(this Microsoft.ML.IDataLoaderEstimator<TSource,Microsoft.ML.IDataLoader<TSource>> start, Microsoft.ML.IEstimator<TTrans> estimator) where TTrans : class, Microsoft.ML.ITransformer;

Type Parameters

TSource
TTrans

Parameters

start
IDataLoaderEstimator<TSource,IDataLoader<TSource>>
estimator
IEstimator<TTrans>

Returns

CompositeLoaderEstimator<TSource,TTrans>

Applies to

ML.NET 4.0.0 and other versions
Product Versions
ML.NET 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 2.0.0, 3.0.0, Preview, 4.0.0

Append<TTrans>(ITransformer, TTrans)

Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs

Create a new transformer chain, by appending another transformer to the end of this transformer chain.

C#
public static Microsoft.ML.Data.TransformerChain<TTrans> Append<TTrans>(this Microsoft.ML.ITransformer start, TTrans transformer) where TTrans : class, Microsoft.ML.ITransformer;

Type Parameters

TTrans

Parameters

start
ITransformer
transformer
TTrans

Returns

Applies to

ML.NET 4.0.0 and other versions
Product Versions
ML.NET 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 2.0.0, 3.0.0, Preview, 4.0.0

Append<TTrans>(IEstimator<ITransformer>, IEstimator<TTrans>, TransformerScope)

Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs
Source:
EstimatorExtensions.cs

Create a new estimator chain, by appending another estimator to the end of this estimator.

C#
public static Microsoft.ML.Data.EstimatorChain<TTrans> Append<TTrans>(this Microsoft.ML.IEstimator<Microsoft.ML.ITransformer> start, Microsoft.ML.IEstimator<TTrans> estimator, Microsoft.ML.Data.TransformerScope scope = Microsoft.ML.Data.TransformerScope.Everything) where TTrans : class, Microsoft.ML.ITransformer;

Type Parameters

TTrans

Parameters

estimator
IEstimator<TTrans>

Returns

EstimatorChain<TTrans>

Applies to

ML.NET 4.0.0 and other versions
Product Versions
ML.NET 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 2.0.0, 3.0.0, Preview, 4.0.0