Sdílet prostřednictvím


AlexNetExtension.AlexNet Metoda

Definice

Přetížení

AlexNet(DnnImageModelSelector, IHostEnvironment, String, String)

Vrátí řetězec estimátoru se dvěma odpovídajícími modely (předzpracováním jednoho a hlavního) vyžadovaným pro kanál AlexNet. Zahrnuje také přejmenování ColumnsCopyingTransforms, které musí být schopné používat libovolné názvy vstupních a výstupních sloupců. Předpokládá se, že oba modely jsou ve stejném umístění jako soubor obsahující tuto metodu, které budou použity prostřednictvím NuGetu. Toto by měl být výchozí způsob, jak použít AlexNet při importu modelu z NuGetu.

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

To umožňuje zadat vlastní umístění modelu. To je užitečné, je zadán vlastní model, nebo pokud je model žádoucí umístit nebo odeslat samostatně do jiné složky od hlavní aplikace. Všimněte si, že vzhledem k tomu, že modely Onnx musí být v adresáři samostatně, aby onnxTransformer fungoval, tato metoda připojí podadresář AlexNetOnnx/AlexNetPrepOnnx do předaného adresáře, aby se zabránilo ručnímu vytvoření tohoto adresáře pokaždé.

AlexNet(DnnImageModelSelector, IHostEnvironment, String, String)

Vrátí řetězec estimátoru se dvěma odpovídajícími modely (předzpracováním jednoho a hlavního) vyžadovaným pro kanál AlexNet. Zahrnuje také přejmenování ColumnsCopyingTransforms, které musí být schopné používat libovolné názvy vstupních a výstupních sloupců. Předpokládá se, že oba modely jsou ve stejném umístění jako soubor obsahující tuto metodu, které budou použity prostřednictvím NuGetu. Toto by měl být výchozí způsob, jak použít AlexNet při importu modelu z NuGetu.

public static Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer> AlexNet (this Microsoft.ML.Transforms.Onnx.DnnImageModelSelector dnnModelContext, Microsoft.ML.Runtime.IHostEnvironment env, string outputColumnName, string inputColumnName);
static member AlexNet : Microsoft.ML.Transforms.Onnx.DnnImageModelSelector * Microsoft.ML.Runtime.IHostEnvironment * string * string -> Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer>
<Extension()>
Public Function AlexNet (dnnModelContext As DnnImageModelSelector, env As IHostEnvironment, outputColumnName As String, inputColumnName As String) As EstimatorChain(Of ColumnCopyingTransformer)

Parametry

dnnModelContext
DnnImageModelSelector
outputColumnName
String
inputColumnName
String

Návraty

Platí pro

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

To umožňuje zadat vlastní umístění modelu. To je užitečné, je zadán vlastní model, nebo pokud je model žádoucí umístit nebo odeslat samostatně do jiné složky od hlavní aplikace. Všimněte si, že vzhledem k tomu, že modely Onnx musí být v adresáři samostatně, aby onnxTransformer fungoval, tato metoda připojí podadresář AlexNetOnnx/AlexNetPrepOnnx do předaného adresáře, aby se zabránilo ručnímu vytvoření tohoto adresáře pokaždé.

public static Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer> AlexNet (this Microsoft.ML.Transforms.Onnx.DnnImageModelSelector dnnModelContext, Microsoft.ML.Runtime.IHostEnvironment env, string outputColumnName, string inputColumnName, string modelDir);
static member AlexNet : Microsoft.ML.Transforms.Onnx.DnnImageModelSelector * Microsoft.ML.Runtime.IHostEnvironment * string * string * string -> Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer>
<Extension()>
Public Function AlexNet (dnnModelContext As DnnImageModelSelector, env As IHostEnvironment, outputColumnName As String, inputColumnName As String, modelDir As String) As EstimatorChain(Of ColumnCopyingTransformer)

Parametry

dnnModelContext
DnnImageModelSelector
outputColumnName
String
inputColumnName
String
modelDir
String

Návraty

Platí pro