IDataLoader<TSource> Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The 'data loader' takes a certain kind of input and turns it into an IDataView.
public interface IDataLoader<in TSource> : Microsoft.ML.ICanSaveModel
type IDataLoader<'Source> = interface
interface ICanSaveModel
Public Interface IDataLoader(Of In TSource)
Implements ICanSaveModel
Type Parameters
- TSource
The type of input the loader takes.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.- Derived
- Implements
Methods
GetOutputSchema() |
The output schema of the loader. |
Load(TSource) |
Produce the data view from the specified input. Note that IDataView's are lazy, so no actual loading happens here, just schema validation. |
Save(ModelSaveContext) | (Inherited from ICanSaveModel) |
Extension Methods
Preview<TSource>(IDataLoader<TSource>, TSource, Int32) |
Preview an effect of the |
Append<TSource,TTrans>(IDataLoader<TSource>, TTrans) |
Create a new composite loader, by appending a transformer to this data loader. |
Append<TSource,TTrans>(IDataLoader<TSource>, IEstimator<TTrans>) |
Create a new composite loader estimator, by appending an estimator to this data loader. |