AlexNetExtension 類別

定義

這是搭配 DnnImageFeaturizerEstimator 使用的延伸模組方法,以便使用預先定型的 AlexNet 模型。 包含此延伸模組的 NuGet 也一定會包含二進位模型檔。

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

方法

AlexNet(DnnImageModelSelector, IHostEnvironment, String, String)

傳回估算器鏈結,其中兩個對應的模型 (前置處理模型,以及 AlexNet 管線所需的主要模型) 。 也包含重新命名 ColumnsCopyingTransforms,才能使用任意輸入和輸出資料行名稱。 這假設這兩個模型都位於與包含此方法的檔案相同的位置,如果透過 NuGet 使用,則會是它們。 如果從 NuGet 匯入模型,這應該是使用 AlexNet 的預設方式。

AlexNet(DnnImageModelSelector, IHostEnvironment, String, String, String)

這可指定自訂模型位置。 這很實用,是指定自訂模型,或者,如果想要將模型個別放置或運送到與主應用程式不同的資料夾中。 請注意,因為 Onnx 模型必須單獨位於目錄中,OnnxTransformer 才能運作,所以這個方法會將 AlexNetOnnx/AlexNetPrepOnnx 子目錄附加至傳入的目錄,以避免每次都必須手動建立該目錄。

適用於