CompositeDataLoader<TSource,TLastTransformer> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此类表示加载后应用转换器链的数据加载程序。 它还具有将自身保存到存储库的方法。
public sealed class CompositeDataLoader<TSource,TLastTransformer> : IDisposable, Microsoft.ML.IDataLoader<TSource> where TLastTransformer : class, ITransformer
public sealed class CompositeDataLoader<TSource,TLastTransformer> : Microsoft.ML.IDataLoader<TSource> where TLastTransformer : class, ITransformer
type CompositeDataLoader<'Source, 'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :> ITransformer)> = class
interface IDataLoader<'Source>
interface ICanSaveModel
interface IDisposable
type CompositeDataLoader<'Source, 'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :> ITransformer)> = class
interface IDataLoader<'Source>
interface ICanSaveModel
Public NotInheritable Class CompositeDataLoader(Of TSource, TLastTransformer)
Implements IDataLoader(Of TSource), IDisposable
Public NotInheritable Class CompositeDataLoader(Of TSource, TLastTransformer)
Implements IDataLoader(Of TSource)
类型参数
- TSource
- TLastTransformer
- 继承
-
CompositeDataLoader<TSource,TLastTransformer>
- 实现
构造函数
CompositeDataLoader<TSource,TLastTransformer>(IDataLoader<TSource>, TransformerChain<TLastTransformer>) |
此类表示加载后应用转换器链的数据加载程序。 它还具有将自身保存到存储库的方法。 |
字段
Loader |
基础数据加载程序。 |
Transformer |
转换器链 (可能为加载时应用于数据的空) 。 |
方法
AppendTransformer<TNewLast>(TNewLast) |
将新的转换器追加到末尾。 |
Dispose() |
此类表示加载后应用转换器链的数据加载程序。 它还具有将自身保存到存储库的方法。 |
GetOutputSchema() |
此类表示加载后应用转换器链的数据加载程序。 它还具有将自身保存到存储库的方法。 |
Load(TSource) |
从指定的输入生成数据视图。 请注意, IDataView这是懒惰的,所以这里没有实际加载,只是架构验证。 |
显式接口实现
ICanSaveModel.Save(ModelSaveContext) |
此类表示加载后应用转换器链的数据加载程序。 它还具有将自身保存到存储库的方法。 |
扩展方法
Preview<TSource>(IDataLoader<TSource>, TSource, Int32) |
预览给定 |
Append<TSource,TTrans>(IDataLoader<TSource>, TTrans) |
通过将转换器追加到此数据加载程序来创建新的复合加载程序。 |
Append<TSource,TTrans>(IDataLoader<TSource>, IEstimator<TTrans>) |
通过将估算器追加到此数据加载器,创建新的复合加载器估算器。 |