Разработка и тестирование
После настройки 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)