다음을 통해 공유


CompositeDataLoader<TSource,TLastTransformer> 클래스

정의

이 클래스는 로드 후 변환기 체인을 적용하는 데이터 로더를 나타냅니다. 리포지토리에 자신을 저장하는 메서드도 있습니다.

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)

지정된 source에 대한 효과를 loader 미리 봅니다.

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

이 데이터 로더에 변환기를 추가하여 새 복합 로더를 만듭니다.

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

이 데이터 로더에 추정기를 추가하여 새 복합 로더 추정기를 만듭니다.

적용 대상