AlexNetExtension Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это применяемый с DnnImageFeaturizerEstimator метод расширения для использования предварительно обученной модели AlexNet. NuGet, содержащий это расширение, также обязательно содержит файл двоичной модели.
public static class AlexNetExtension
type AlexNetExtension = class
Public Module AlexNetExtension
- Наследование
-
AlexNetExtension
Методы
AlexNet(DnnImageModelSelector, IHostEnvironment, String, String) |
Возвращает цепочку оценщика с двумя соответствующими моделями (предварительной обработкой одного и основного), необходимыми для конвейера AlexNet. Также включает переименование ColumnsCopyingTransforms, необходимое для использования произвольных имен входных и выходных столбцов. Предполагается, что обе модели находятся в том же расположении, что и файл, содержащий этот метод, который они будут использоваться в NuGet. Это должен быть способ использования AlexNet по умолчанию при импорте модели из NuGet. |
AlexNet(DnnImageModelSelector, IHostEnvironment, String, String, String) |
Это позволяет указать пользовательское расположение модели. Это полезно, если указана пользовательская модель, или если модель требуется разместить или отправить отдельно в другую папку, отличную от основного приложения. Обратите внимание, что поскольку модели Onnx должны находиться в каталоге самостоятельно для работы OnnxTransformer, этот метод добавляет подкаталог AlexNetOnnx/AlexNetPrepOnnx в переданный каталог, чтобы предотвратить необходимость сделать этот каталог вручную каждый раз. |