ImagePixelExtractingEstimator クラス

定義

public sealed class ImagePixelExtractingEstimator : Microsoft.ML.Data.TrivialEstimator<Microsoft.ML.Transforms.Image.ImagePixelExtractingTransformer>
type ImagePixelExtractingEstimator = class
    inherit TrivialEstimator<ImagePixelExtractingTransformer>
Public NotInheritable Class ImagePixelExtractingEstimator
Inherits TrivialEstimator(Of ImagePixelExtractingTransformer)
継承

注釈

エスティメーターの特性

この推定器は、パラメーターをトレーニングするためにデータを確認する必要がありますか? No
入力列のデータ型 MLImage
出力列のデータ型 Singleまたは既知のサイズのベクターByte
Microsoft.ML に加えて必要な NuGet Microsoft.ML.ImageAnalytics
ONNX にエクスポート可能 No

結果の ImagePixelExtractingTransformer は、出力列名パラメーターで指定された名前の新しい列を作成し、イメージを float または bytes の既知のサイズのベクターに変換します。 サイズとデータ型は、指定されたパラメーターによって異なります。 エンドツーエンドの画像処理パイプラインとアプリケーションのシナリオについては、machinelearning-samples github リポジトリの を参照してください。

使用例へのリンクについては、「関連項目」セクションを参照してください。

メソッド

名前 説明
Fit(IDataView)

IEstimator<TTransformer> ImagePixelExtractingTransformerの場合は a0//>。

(継承元 TrivialEstimator<TTransformer>)
GetOutputSchema(SchemaShape)

トランスフォーマーによって生成されるスキーマの SchemaShape を返します。 パイプラインでのスキーマの伝達と検証に使用されます。

拡張メソッド

名前 説明
AppendCacheCheckpoint<TTrans>(IEstimator<TTrans>, IHostEnvironment)

推定チェーンに "キャッシュ チェックポイント" を追加します。 これにより、ダウンストリーム推定器がキャッシュされたデータに対してトレーニングされるようになります。 複数のデータを受け取るトレーナーの前にキャッシュ チェックポイントを設定すると便利です。

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

推定器が指定された場合は、 Fit(IDataView) が呼び出されるとデリゲートを呼び出すラップ オブジェクトを返します。 多くの場合、推定器が適合した内容に関する情報を返すことが重要です。そのため、 Fit(IDataView) メソッドは一般的な ITransformerではなく、明示的に型指定されたオブジェクトを返します。 ただし、同時に、 IEstimator<TTransformer> は多くのオブジェクトを含むパイプラインに形成されることが多いため、トランスフォーマーを取得する推定器がこのチェーンのどこかに埋もれている EstimatorChain<TLastTransformer> を使用して、推定器のチェーンを構築する必要がある場合があります。 このシナリオでは、このメソッドを使用して、fit が呼び出されると呼び出されるデリゲートをアタッチできます。

適用対象

こちらもご覧ください