The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
CNTKToONNX.cpp in Source/CNTKv2LibraryDll/proto/onnx |
6831 | 131 |
CPUMatrixImpl.h in Source/Math |
5866 | 131 |
GPUMatrixCUDAKernels.cuh in Source/Math |
5225 | - |
Matrix.cpp in Source/Math |
5047 | 171 |
GPUMatrix.cu in Source/Math |
4404 | - |
__init__.py in bindings/python/cntk/ops |
3485 | 126 |
ONNXToCNTK.cpp in Source/CNTKv2LibraryDll/proto/onnx |
3276 | 83 |
Function.cpp in Source/CNTKv2LibraryDll |
3152 | 248 |
CNTKLibrary.h in Source/CNTKv2LibraryDll/API |
3120 | 253 |
GPUSparseMatrix.cu in Source/Math |
2772 | - |
SGD.cpp in Source/SGDLib |
2649 | 37 |
msra_mgram.h in Source/Readers/Kaldi2Reader |
2571 | 124 |
TrainingNodes.h in Source/ComputationNetworkLib |
2172 | 160 |
NoGPU.cpp in Source/Math |
2120 | 241 |
CompositeFunction.cpp in Source/CNTKv2LibraryDll |
1956 | 31 |
cntk_py.i in bindings/python/cntk |
1877 | - |
ComputationNode.h in Source/ComputationNetworkLib |
1771 | 193 |
fileutil.cpp in Source/Common |
1642 | 100 |
HTKMLFReader.cpp in Source/Readers/HTKMLFReader |
1609 | 24 |
HTKMLFReader.cpp in Source/Readers/Kaldi2Reader |
1595 | 25 |
functions.py in bindings/python/cntk/ops |
1573 | 78 |
CPUSparseMatrix.cpp in Source/Math |
1527 | 43 |
ReshapingNodes.h in Source/ComputationNetworkLib |
1522 | 146 |
SequenceReader.cpp in Source/Readers/LMSequenceReader |
1507 | 38 |
MklDnnCommon.h in Source/Math |
1502 | 98 |
LinearAlgebraNodes.h in Source/ComputationNetworkLib |
1484 | 106 |
utterancesourcemulti.h in Source/Readers/HTKMLFReader |
1469 | 51 |
ssematrix.h in Source/Readers/Kaldi2Reader |
1466 | 97 |
msra_mgram.h in Source/Readers/HTKMLFReader |
1443 | 94 |
ssematrix.h in Source/Common/Include |
1434 | 93 |
SimpleNetworkBuilder.cpp in Source/ActionsLib |
1408 | 14 |
PrimitiveFunction.cpp in Source/CNTKv2LibraryDll |
1364 | 17 |
ConvolutionalNodes.h in Source/ComputationNetworkLib |
1268 | 95 |
ComputationNetwork.cpp in Source/ComputationNetworkLib |
1207 | 29 |
GPUTensor.cu in Source/Math |
1192 | - |
layers.py in bindings/python/cntk/layers |
1184 | 22 |
latticearchive.h in Source/Common/Include |
1178 | 42 |
SpecialPurposeNodes.h in Source/ComputationNetworkLib |
1134 | 86 |
utterancesourcemulti.h in Source/Readers/Kaldi2Reader |
1121 | 37 |
Utils.cpp in Source/CNTKv2LibraryDll |
1103 | 40 |
latticeforwardbackward.cpp in Source/SequenceTrainingLib |
1079 | 19 |
CntkBatchNormalization.cuh in Source/Math |
1077 | - |
LUSequenceReader.cpp in Source/Readers/LUSequenceReader |
1043 | 37 |
Config.h in Source/Common/Include |
1037 | 63 |
NDArrayView.cpp in Source/CNTKv2LibraryDll |
1036 | 46 |
TextParser.cpp in Source/Readers/CNTKTextFormatReader |
1035 | 29 |
__init__.py in bindings/python/cntk/learners |
1007 | 31 |
Learner.cpp in Source/CNTKv2LibraryDll |
1002 | 62 |
__init__.py in bindings/python/cntk/io |
997 | 63 |
BinaryFile.cpp in Source/Readers/BinaryReader |
988 | 24 |
File | # lines | # units |
---|---|---|
CNTKLibrary.h in Source/CNTKv2LibraryDll/API |
3120 | 253 |
Function.cpp in Source/CNTKv2LibraryDll |
3152 | 248 |
NoGPU.cpp in Source/Math |
2120 | 241 |
ComputationNode.h in Source/ComputationNetworkLib |
1771 | 193 |
Matrix.cpp in Source/Math |
5047 | 171 |
TrainingNodes.h in Source/ComputationNetworkLib |
2172 | 160 |
ReshapingNodes.h in Source/ComputationNetworkLib |
1522 | 146 |
MPIWrapper.cpp in Source/Common |
916 | 142 |
CNTKToONNX.cpp in Source/CNTKv2LibraryDll/proto/onnx |
6831 | 131 |
CPUMatrixImpl.h in Source/Math |
5866 | 131 |
__init__.py in bindings/python/cntk/ops |
3485 | 126 |
msra_mgram.h in Source/Readers/Kaldi2Reader |
2571 | 124 |
LinearAlgebraNodes.h in Source/ComputationNetworkLib |
1484 | 106 |
fileutil.cpp in Source/Common |
1642 | 100 |
MklDnnCommon.h in Source/Math |
1502 | 98 |
ssematrix.h in Source/Readers/Kaldi2Reader |
1466 | 97 |
ConvolutionalNodes.h in Source/ComputationNetworkLib |
1268 | 95 |
msra_mgram.h in Source/Readers/HTKMLFReader |
1443 | 94 |
ssematrix.h in Source/Common/Include |
1434 | 93 |
SpecialPurposeNodes.h in Source/ComputationNetworkLib |
1134 | 86 |
There are 473 files with lines longer than 120 characters. In total, there are 10583 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
CNTKToONNX.cpp in Source/CNTKv2LibraryDll/proto/onnx |
6831 | 131 | 497 |
Matrix.cpp in Source/Math |
5047 | 171 | 470 |
GPUMatrix.cu in Source/Math |
4404 | - | 379 |
ComputationNetworkBuilder.cpp in Source/ComputationNetworkLib |
927 | 1 | 359 |
CNTKLibrary.h in Source/CNTKv2LibraryDll/API |
3120 | 253 | 308 |
Function.cpp in Source/CNTKv2LibraryDll |
3152 | 248 | 305 |
CompositeFunction.cpp in Source/CNTKv2LibraryDll |
1956 | 31 | 270 |
PrimitiveFunction.cpp in Source/CNTKv2LibraryDll |
1364 | 17 | 221 |
CPUMatrixImpl.h in Source/Math |
5866 | 131 | 195 |
GPUSparseMatrix.cu in Source/Math |
2772 | - | 189 |
NoGPU.cpp in Source/Math |
2120 | 241 | 189 |
ComputationNode.h in Source/ComputationNetworkLib |
1771 | 193 | 158 |
GPUTensor.cu in Source/Math |
1192 | - | 156 |
layers.py in bindings/python/cntk/layers |
1184 | 22 | 154 |
ONNXToCNTK.cpp in Source/CNTKv2LibraryDll/proto/onnx |
3276 | 83 | 137 |
SGD.cpp in Source/SGDLib |
2649 | 37 | 127 |
GPUMatrixCUDAKernels.cuh in Source/Math |
5225 | - | 124 |
MPIWrapper.cpp in Source/Common |
916 | 142 | 121 |
Matrix.h in Source/Math |
519 | 16 | 110 |
BackCompat.cpp in Source/CNTKv2LibraryDll |
636 | 10 | 103 |