ImageLoadingEstimator Třída

Definice

public sealed class ImageLoadingEstimator : Microsoft.ML.Data.TrivialEstimator<Microsoft.ML.Data.ImageLoadingTransformer>
type ImageLoadingEstimator = class
    inherit TrivialEstimator<ImageLoadingTransformer>
Public NotInheritable Class ImageLoadingEstimator
Inherits TrivialEstimator(Of ImageLoadingTransformer)
Dědičnost

Poznámky

Vlastnosti nástroje pro posouzení

Musí se tento odhadce podívat na data, aby vytrénovala své parametry? No
Datový typ vstupního sloupce Text
Datový typ výstupního sloupce MLImage
Kromě Microsoft.ML vyžaduje NuGet Microsoft.ML.ImageAnalytics
Exportovat do ONNX No

Výsledná ImageLoadingTransformer vytvoří nový sloupec s názvem podle parametrů názvu výstupního sloupce a načte do něj obrázky zadané ve vstupním sloupci. Načítání je prvním krokem téměř každého kanálu, který provádí zpracování obrázků a další analýzu obrázků. Image, které se mají načíst, musí být ve formátech podporovaných implementací MLImage . Kompletní kanály zpracování obrázků a scénáře ve vašich aplikacích najdete v příkladech v úložišti githubu machinelearning-samples.

V části Viz také najdete odkazy na příklady použití.

Metody

Fit(IDataView)

IEstimator<TTransformer>ImageLoadingTransformerpro .

(Zděděno od TrivialEstimator<TTransformer>)
GetOutputSchema(SchemaShape)

SchemaShape Vrátí hodnotu schématu, která bude vytvořena transformátorem. Používá se k šíření a ověřování schématu v kanálu.

Metody rozšíření

AppendCacheCheckpoint<TTrans>(IEstimator<TTrans>, IHostEnvironment)

Připojte kontrolní bod ukládání do mezipaměti k řetězu odhadu. Tím se zajistí, že podřízené estimátory budou natrénovány na data uložená v mezipaměti. Je užitečné mít kontrolní bod ukládání do mezipaměti před školiteli, kteří mají více průchodů dat.

WithOnFitDelegate<TTransformer>(IEstimator<TTransformer>, Action<TTransformer>)

V případě estimátoru vrátí objekt obtékání, který bude volat delegáta, jakmile Fit(IDataView) je volána. Je často důležité, aby estimátor vracel informace o tom, co bylo vhodné, a proto Fit(IDataView) metoda vrací objekt s konkrétním typem, spíše než jen obecný ITransformerobjekt . Zároveň IEstimator<TTransformer> jsou však často tvořeny kanály s mnoha objekty, takže možná budeme muset vytvořit řetězec odhadců, kde EstimatorChain<TLastTransformer> je odhadovač, pro který chceme získat transformátor, uložen někde v tomto řetězci. Pro tento scénář můžeme pomocí této metody připojit delegáta, který bude volána po zavolání fit.

Platí pro

Viz také