Поделиться через


Настройка Windows параметров двоичного скрипта

CNTK параметры скрипта двоичной установки

Скрипт Windows двоичных установок можно запустить с несколькими вариантами, чтобы адаптировать установку к конкретным потребностям. Ниже описано стандартное использование скрипта. На этой странице мы объясним необязательные параметры установки.

Примечание: Если у вас есть существующая среда Anaconda, в которую вы хотите установить CNTK, ознакомьтесь с параметром AnacondaBasePath ниже.

По умолчанию скрипт будет:

  • Создание или повторное использование Anaconda3 в папке C:\local\Anaconda3-4.1.1-Windows-x86_64
  • Создание или обновление среды CNTK Python 3.5 вC:\local\Anaconda3-4.1.1-Windows-x86_64\envs\cntk-py35

Общие сведения.

install.bat
  [-AnacondaBasePath <LOCAL_DIRECTORY>]
  [-PyVersion (27|35|36)]
  [-NoConfirm]
  [-Execute]

Параметр AnacondaBasePath

install.bat -AnacondaBasePath <LOCAL_DIRECTORY>

Этот необязательный параметр позволяет указать расположение установки Anaconda для использования или создания на компьютере. Если каталог существует на компьютере, сценарий будет продолжаться при условии, что это рабочая установка Anaconda 3 (4.1.1) (или совместимая) и создаст среду CNTK Python в этом расположении. Если каталог не существует, новая установка Anaconda будет создана в указанном расположении.

Пример:

install.bat -AnacondaBasePath c:\Python\Anaconda3

Параметр PyVersion

Это необязательный параметр, который можно использовать для указания версии Python, используемой в среде CNTK Python. Для этого параметра поддерживаются значения 27, 35 или 36. Значения по умолчанию — 35 (для среды CNTK Python 35).

PyVersion влияет на результат установки.

  • Среда Python CNTK, соответствующая выбранному, PyVersion создается в каталоге<AnacondaBasePath>\envs\cntk-py<PyVersion>.
  • Файл cntkpy<PyVersion>.bat создается в каталоге скриптов для активации среды Python

Пример:

install.bat -PyVersion 35

Параметр Execute

Если вы просто хотите узнать, какие компоненты будут установлены, можно просто задать параметр -Execute:$false. Сценарий установки будет выполнен, но изменения в системе не будут выполнены.

Пример:

install.bat -Execute:$false

Параметр NoConfirm

По умолчанию скрипт запрашивает подтверждение перед началом процесса установки. Если указать этот параметр, скрипт запустит установку без каких-либо вопросов с подтверждением.

Пример:

install.bat -NoConfirm 

Стандартные параметры

Основная установка выполняется с помощью скрипта PowerShell. PowerShell поддерживает несколько стандартных параметров для файлов скриптов, которые можно использовать. В случае проблем с установкой и сообщить о проблемах может быть полезно запустить сценарий с параметром -Verbose . Это упрощает анализ проблем с установкой.

Пример:

install.bat -Verbose

Ссылки: