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


Разработка и тестирование

После настройки CNTK источников на компьютере следует следовать рекомендациям по разработке CNTK, чтобы изменить CNTK на компьютере и внести свой вклад в проект.

Если вы вносите изменения в код, следуйте рекомендациям по написанию кода и убедитесь, что тесты по-прежнему передаются с изменениями.

Исходный код не содержит символы TAB для форматирования. Если вы используете Visual Studio в качестве редактора, перейдите в раздел "Сервис| Параметры| Текстовый редактор| C/C++| Вкладки и убедитесь, что выбран параметр Smart Indenting Tab, Indent Size (Размер отступа 4) и Insert Spaces (Вставка пробелов). Вы также можете загрузить файл CppCntk.vssettings (в домашнем каталоге CNTK), содержащий параметры редактора C++. Чтобы импортировать и экспортировать параметры, используйте средства—> импорт и экспорт Параметры... Visual Studio пункт меню.

Не следует автоматически форматировать существующий код (изменить —> дополнительно —> формат документа/CTRL+E,D).

Для написания кода можно использовать CLANG-FORMAT (см. ) http://clang.llvm.org/для выполнения начального шага форматирования. Спецификация формата для CLANG-FORMAT (версия 3.7) доступна в корневом каталоге репозитория CNTK (формат CLANG)

Рекомендации по написанию кода

Тестирование