This reverts commit ae9fdb183ec6eb422635c0e3a44c0c2ee5732224, reversing changes made to 2eb75b62064ac30c1c537f4174d00b6e521042c5.
948 B
948 B
This file contains some notes on coding style within the C++ portion of the DeepSpeech project. It is very much a work in progress and incomplete.
General
The code has been imported from various places. Please try and blend in your code with the surrounding code.
If you are coding from scratch, please follow Google coding guidelines for C++.
Variable naming
- class/struct member variables which are private should follow lowercase with
a final underscore, e.g.
unsigned int beam_width_;
inmodelstate.h
.
File naming
- Source code files should have a
.cc
prefix and headers a.h
prefix, excluding code important from elsewhere, which should follow local conventions, e.g..cpp
and.h
inctcdecode/
.
Doubts
If in doubt, please ask on our Matrix chat channel: https://chat.mozilla.org/#/room/#machinelearning:mozilla.org