Language

AlexNetExtension クラス

定義

これは、事前トレーニング済みの AlexNet モデルを使用するために、 DnnImageFeaturizerEstimator で使用する拡張メソッドです。 この拡張子を含む NuGet にも、バイナリ モデル ファイルが含まれていることが保証されます。

public static class AlexNetExtension
type AlexNetExtension = class
Public Module AlexNetExtension
継承
AlexNetExtension

メソッド

名前 説明
AlexNet(DnnImageModelSelector, IHostEnvironment, String, String, String)

これにより、カスタム モデルの場所を指定できます。 これは、カスタム モデルが指定されている場合、またはメイン アプリケーションとは別のフォルダーにモデルを配置または出荷する場合に便利です。 OnnxTransformer を動作させるには Onnx モデルがすべてディレクトリ内に存在する必要があるため、このメソッドは、渡されたディレクトリに AlexNetOnnx/AlexNetPrepOnnx サブディレクトリを追加して、そのディレクトリを毎回手動で作成しないようにします。

AlexNet(DnnImageModelSelector, IHostEnvironment, String, String)

AlexNet パイプラインに必要な 2 つの対応するモデル (前処理モデルとメイン モデル) を含む推定チェーンを返します。 また、任意の入力列名と出力列名を使用するために必要な ColumnsCopyingTransforms の名前変更も含まれています。 これは、両方のモデルがこのメソッドを含むファイルと同じ場所にあり、NuGet で使用される場合に使用されることを前提としています。 これは、NuGet からモデルをインポートする場合に AlexNet を使用する既定の方法である必要があります。

適用対象