ResNet50Extension.ResNet50 Método

Definição

Sobrecargas

ResNet50(DnnImageModelSelector, IHostEnvironment, String, String)

Retorna uma cadeia de estimativas com os dois modelos correspondentes (um pré-processamento e um principal) necessários para o pipeline resNet. Também inclui a renomeação columnsCopyingTransforms necessária 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 eles serão se usados por meio do NuGet. Essa deve ser a maneira padrão de usar ResNet50 se importar o modelo de um NuGet.

ResNet50(DnnImageModelSelector, IHostEnvironment, String, String, String)

Isso permite que um local de modelo personalizado seja especificado. Isso é útil é que um modelo personalizado é especificado ou se o modelo deseja 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 ResNet50Onnx/ResNetPrepOnnx ao diretório passado para evitar a necessidade de fazer esse diretório manualmente a cada vez.

ResNet50(DnnImageModelSelector, IHostEnvironment, String, String)

Retorna uma cadeia de estimativas com os dois modelos correspondentes (um pré-processamento e um principal) necessários para o pipeline resNet. Também inclui a renomeação columnsCopyingTransforms necessária 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 eles serão se usados por meio do NuGet. Essa deve ser a maneira padrão de usar ResNet50 se importar o modelo de um NuGet.

public static Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer> ResNet50 (this Microsoft.ML.Transforms.Onnx.DnnImageModelSelector dnnModelContext, Microsoft.ML.Runtime.IHostEnvironment env, string outputColumnName, string inputColumnName);

Parâmetros

dnnModelContext
DnnImageModelSelector
outputColumnName
String
inputColumnName
String

Retornos

Aplica-se a

ResNet50(DnnImageModelSelector, IHostEnvironment, String, String, String)

Isso permite que um local de modelo personalizado seja especificado. Isso é útil é que um modelo personalizado é especificado ou se o modelo deseja 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 ResNet50Onnx/ResNetPrepOnnx 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> ResNet50 (this Microsoft.ML.Transforms.Onnx.DnnImageModelSelector dnnModelContext, Microsoft.ML.Runtime.IHostEnvironment env, string outputColumnName, string inputColumnName, string modelDir);

Parâmetros

dnnModelContext
DnnImageModelSelector
outputColumnName
String
inputColumnName
String
modelDir
String

Retornos

Aplica-se a