Dela via


Utveckla och testa

När du har konfigurerat de CNTK källorna på datorn bör du följa CNTK utvecklingsmetoder för att ändra CNTK på datorn och bidra till projektet.

Om du gör ändringar i koden följer du kodningsriktlinjerna och ser till att testerna fortfarande skickas med ändringarna på plats.

Vår källkod innehåller inte TAB-tecken för formatering. Om du använder Visual Studio som redigeringsprogram går du till Verktyg| Alternativ| Textredigerare| C/C++| Tabbtangenter och se till att den är inställd på smart indragsflik, indragsstorlek inställd på 4 och alternativet Infoga blanksteg markerat. Du kan också läsa in filen CppCntk.vssettings (i den CNTK hemkatalogen) som innehåller inställningar för C++-redigeraren. Om du vill importera/exportera inställningarna använder du Verktyg –> Importera och exportera Inställningar... Visual Studio menyalternativ.

Formatera inte befintlig kod automatiskt (Redigera –> Avancerat –> Formatera dokument/Ctrl+E,D).

För kod som du skriver kan du använda CLANG-FORMAT (se http://clang.llvm.org/) för att utföra ett första formateringssteg. En formatspecifikation för CLANG-FORMAT (version 3.7) finns i roten på CNTK lagringsplats (.clang-format)

Riktlinjer för kodning

Så här testar du