Compartilhar via


AlexNetExtension.AlexNet Método

Definição

Sobrecargas

AlexNet(DnnImageModelSelector, IHostEnvironment, String, String)

Retorna uma cadeia de avaliadores com os dois modelos correspondentes (um pré-processamento e um principal) necessários para o pipeline alexnet. Também inclui a renomeação de ColumnsCopyingTransforms necessárias para poder usar nomes arbitrários de coluna de entrada e saída. Isso pressupõe que ambos os modelos estejam no mesmo local que o arquivo que contém esse método, que serão usados por meio do NuGet. Essa deve ser a maneira padrão de usar AlexNet se importar o modelo de um NuGet.

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

Isso permite que um local de modelo personalizado seja especificado. Isso é útil se um modelo personalizado for especificado ou se o modelo desejar ser colocado ou enviado separadamente em uma pasta diferente do aplicativo principal. Observe que, como os modelos Onnx devem estar em um diretório sozinhos para que o OnnxTransformer funcione, esse método acrescenta um subdiretório AlexNetOnnx/AlexNetPrepOnnx ao diretório passado para evitar a necessidade de fazer esse diretório manualmente a cada vez.

AlexNet(DnnImageModelSelector, IHostEnvironment, String, String)

Retorna uma cadeia de avaliadores com os dois modelos correspondentes (um pré-processamento e um principal) necessários para o pipeline alexnet. Também inclui a renomeação de ColumnsCopyingTransforms necessárias para poder usar nomes arbitrários de coluna de entrada e saída. Isso pressupõe que ambos os modelos estejam no mesmo local que o arquivo que contém esse método, que serão usados por meio do NuGet. Essa deve ser a maneira padrão de usar AlexNet se importar o modelo de um NuGet.

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)

Parâmetros

dnnModelContext
DnnImageModelSelector
outputColumnName
String
inputColumnName
String

Retornos

Aplica-se a

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

Isso permite que um local de modelo personalizado seja especificado. Isso é útil se um modelo personalizado for especificado ou se o modelo desejar ser colocado ou enviado separadamente em uma pasta diferente do aplicativo principal. Observe que, como os modelos Onnx devem estar em um diretório sozinhos para que o OnnxTransformer funcione, esse método acrescenta um subdiretório AlexNetOnnx/AlexNetPrepOnnx ao diretório passado para evitar a necessidade de fazer esse diretório manualmente a cada vez.

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)

Parâmetros

dnnModelContext
DnnImageModelSelector
outputColumnName
String
inputColumnName
String
modelDir
String

Retornos

Aplica-se a