ImageLoadingEstimator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |