apache / singa
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
43% | 19% | 12% | 10% | 15%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py71% | 13% | 3% | 7% | 3%
hpp100% | 0% | 0% | 0% | 0%
i76% | 0% | 8% | 8% | 7%
cc14% | 22% | 24% | 17% | 21%
proto56% | 38% | 0% | 0% | 5%
h13% | 21% | 18% | 14% | 31%
cu100% | 0% | 0% | 0% | 0%
cl0% | 81% | 14% | 0% | 4%
cmake0% | 0% | 0% | 82% | 17%
in0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src32% | 26% | 15% | 9% | 16%
python75% | 14% | 0% | 7% | 2%
include48% | 0% | 12% | 17% | 21%
ROOT0% | 0% | 96% | 0% | 3%
cmake0% | 0% | 0% | 69% | 30%
tool0% | 0% | 0% | 0% | 100%
doap0% | 0% | 0% | 0% | 100%
doc0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
half.hpp
in include
2923 150
i
numpy.i
in src/api
2868 -
autograd.py
in python/singa
2411 388
tensor.cc
in src/core/tensor
1513 76
tensor.py
in python/singa
1414 108
proto
caffe.proto
in src/proto
1255 -
sonnx.py
in python/singa
1217 93
tensor_math_cuda.h
in src/core/tensor
1116 86
math_kernel.cu
in src/core/tensor
1018 -
layer.py
in python/singa
1016 99
tensor_math_cpp.h
in src/core/tensor
895 89
cl
distribution.cl
in src/core/tensor
884 -
proto
model.proto
in src/proto
854 -
opencl_func.h
in src/core/device
847 -
opt.py
in python/singa
615 50
rnn.cc
in src/model/operation
614 19
599 21
endpoint.cc
in src/io/network
547 21
image_tool.py
in python/singa
529 34
cl
tensor_math_opencl.cl
in src/core/tensor
515 -
scheduler.cc
in src/core/scheduler
509 19
convolution.cc
in src/model/operation
499 8
tensor_math_opencl.h
in src/core/tensor
419 41
tinydir.h
in include/singa/utils
408 10
cudnn_rnn.cc
in src/model/layer
386 10
tensor.h
in include/singa/core
357 20
setup.py
in root
321 13
batchnorm.cc
in src/model/operation
316 6
tensor_math.h
in src/core/tensor
315 66
i
core_tensor.i
in src/api
311 -
310 4
pooling.cc
in src/model/layer
273 6
cl
pooling.cl
in src/model/layer
244 -
240 19
cudnn_convolution.cc
in src/model/layer
235 4
convolution.cc
in src/model/layer
207 8
opencl_pooling.cc
in src/model/layer
199 9
batchnorm.cc
in src/model/layer
197 3
187 -
device.h
in include/singa/core
180 14
logging.h
in include/singa/utils
177 13
model.py
in python/singa
173 13
pooling.cc
in src/model/operation
162 4
data.py
in python/singa
160 7
155 -
cudnn_batchnorm.cc
in src/model/layer
155 4
scheduler.h
in include/singa/core
154 12
optimizer.h
in include/singa/model
151 12
opencl_convolution.cc
in src/model/layer
151 8
cuda_gpu.cc
in src/core/device
150 10
Files With Most Units (Top 50)
File# lines# units
autograd.py
in python/singa
2411 388
half.hpp
in include
2923 150
tensor.py
in python/singa
1414 108
layer.py
in python/singa
1016 99
sonnx.py
in python/singa
1217 93
tensor_math_cpp.h
in src/core/tensor
895 89
tensor_math_cuda.h
in src/core/tensor
1116 86
tensor.cc
in src/core/tensor
1513 76
tensor_math.h
in src/core/tensor
315 66
opt.py
in python/singa
615 50
tensor_math_opencl.h
in src/core/tensor
419 41
image_tool.py
in python/singa
529 34
layer.h
in include/singa/model
121 21
599 21
endpoint.cc
in src/io/network
547 21
tensor.h
in include/singa/core
357 20
240 19
rnn.cc
in src/model/operation
614 19
scheduler.cc
in src/core/scheduler
509 19
convolution.h
in src/model/layer
66 15
device.h
in include/singa/core
180 14
device.py
in python/singa
78 14
initializer.py
in python/singa
147 14
logging.h
in include/singa/utils
177 13
model.py
in python/singa
173 13
setup.py
in root
321 13
optimizer.h
in include/singa/model
151 12
scheduler.h
in include/singa/core
154 12
logging.cc
in src/utils
116 12
transformer.h
in include/singa/io
58 11
initializer.h
in include/singa/model
91 11
pooling.h
in src/model/layer
67 11
safe_queue.h
in include/singa/utils
99 10
tinydir.h
in include/singa/utils
408 10
cudnn_rnn.cc
in src/model/layer
386 10
batchnorm.h
in src/model/layer
59 10
optimizer.cc
in src/model/optimizer
85 10
cuda_gpu.cc
in src/core/device
150 10
106 9
opencl_pooling.cc
in src/model/layer
199 9
utils.py
in python/singa
141 9
integer.h
in include/singa/io
43 8
integer.h
in include/singa/utils
41 8
convolution.cc
in src/model/operation
499 8
convolution.cc
in src/model/layer
207 8
opencl_convolution.cc
in src/model/layer
151 8
device.cc
in src/core/device
78 8
platform.cc
in src/core/device
137 8
93 7
dense.h
in src/model/layer
48 7
Files With Long Lines (Top 10)

There are 10 files with lines longer than 120 characters. In total, there are 360 long lines.

File# lines# units# long lines
half.hpp
in include
2923 150 332
187 - 8
cl
distribution.cl
in src/core/tensor
884 - 8
tensor_math_cuda.h
in src/core/tensor
1116 86 3
Cuda.cmake
in cmake
34 - 2
cl
tensor_math_opencl.cl
in src/core/tensor
515 - 2
meta.yaml
in tool/conda/gpu
15 - 2
46 - 1
conf.py
in doc
37 - 1
meta.yaml
in tool/conda/cpu
15 - 1
Correlations

File Size vs. Commits (all time): 185 points

setup.py x: 42 commits (all time) y: 321 lines of code tool/conda/singa/meta.yaml x: 99 commits (all time) y: 62 lines of code doap/doap_SINGA.rdf x: 6 commits (all time) y: 46 lines of code tool/conda/singa/conda_build_config.yaml x: 38 commits (all time) y: 26 lines of code python/singa/tensor.py x: 154 commits (all time) y: 1414 lines of code src/core/tensor/tensor.cc x: 214 commits (all time) y: 1513 lines of code src/core/tensor/tensor_math.h x: 112 commits (all time) y: 315 lines of code src/core/tensor/tensor_math_cpp.h x: 141 commits (all time) y: 895 lines of code tool/conda/gpu/meta.yaml x: 29 commits (all time) y: 15 lines of code cmake/Dependencies.cmake x: 75 commits (all time) y: 155 lines of code include/half.hpp x: 4 commits (all time) y: 2923 lines of code include/singa/core/common.h x: 53 commits (all time) y: 84 lines of code include/singa/core/tensor.h x: 140 commits (all time) y: 357 lines of code include/singa/io/communicator.h x: 54 commits (all time) y: 115 lines of code include/singa/utils/logging.h x: 15 commits (all time) y: 177 lines of code python/singa/__init__.py x: 8 commits (all time) y: 5 lines of code python/singa/autograd.py x: 360 commits (all time) y: 2411 lines of code python/singa/layer.py x: 117 commits (all time) y: 1016 lines of code python/singa/opt.py x: 83 commits (all time) y: 615 lines of code src/api/core_tensor.i x: 74 commits (all time) y: 311 lines of code src/api/numpy.i x: 5 commits (all time) y: 2868 lines of code src/core/tensor/math_kernel.cu x: 92 commits (all time) y: 1018 lines of code src/core/tensor/math_kernel.h x: 87 commits (all time) y: 134 lines of code src/core/tensor/tensor_math_cuda.h x: 139 commits (all time) y: 1116 lines of code src/io/communicator.cc x: 65 commits (all time) y: 599 lines of code src/model/operation/convolution.cc x: 70 commits (all time) y: 499 lines of code python/singa/sonnx.py x: 138 commits (all time) y: 1217 lines of code python/singa/image_tool.py x: 27 commits (all time) y: 529 lines of code cmake/Cuda.cmake x: 18 commits (all time) y: 34 lines of code cmake/Templates/singa_config.h.in x: 31 commits (all time) y: 34 lines of code doc/conf.py x: 48 commits (all time) y: 37 lines of code include/singa/core/device.h x: 113 commits (all time) y: 180 lines of code include/singa/core/memory.h x: 28 commits (all time) y: 50 lines of code include/singa/core/scheduler.h x: 44 commits (all time) y: 154 lines of code include/singa/io/decoder.h x: 13 commits (all time) y: 38 lines of code include/singa/io/transformer.h x: 8 commits (all time) y: 58 lines of code include/singa/utils/cuda_utils.h x: 20 commits (all time) y: 88 lines of code include/singa/utils/dnnl_utils.h x: 11 commits (all time) y: 31 lines of code include/singa/utils/integer.h x: 10 commits (all time) y: 41 lines of code include/singa/utils/safe_queue.h x: 11 commits (all time) y: 99 lines of code include/singa/utils/singleton.h x: 12 commits (all time) y: 11 lines of code include/singa/utils/string.h x: 14 commits (all time) y: 57 lines of code include/singa/utils/timer.h x: 16 commits (all time) y: 28 lines of code include/singa/utils/tinydir.h x: 10 commits (all time) y: 408 lines of code python/setup.py.in x: 31 commits (all time) y: 86 lines of code python/singa/data.py x: 19 commits (all time) y: 160 lines of code python/singa/device.py x: 38 commits (all time) y: 78 lines of code python/singa/initializer.py x: 19 commits (all time) y: 147 lines of code python/singa/model.py x: 41 commits (all time) y: 173 lines of code python/singa/snapshot.py x: 20 commits (all time) y: 44 lines of code python/singa/utils.py x: 29 commits (all time) y: 141 lines of code src/api/config.i.in x: 18 commits (all time) y: 12 lines of code src/api/core_device.i x: 35 commits (all time) y: 79 lines of code src/api/dist_communicator.i x: 27 commits (all time) y: 52 lines of code src/api/model_layer.i x: 13 commits (all time) y: 118 lines of code src/api/model_operation.i x: 60 commits (all time) y: 187 lines of code src/api/singa.i x: 24 commits (all time) y: 28 lines of code src/core/common/common.cc x: 4 commits (all time) y: 22 lines of code src/core/device/cpp_cpu.cc x: 36 commits (all time) y: 43 lines of code src/core/device/cuda_gpu.cc x: 56 commits (all time) y: 150 lines of code src/core/device/device.cc x: 71 commits (all time) y: 78 lines of code src/core/device/opencl_device.cc x: 23 commits (all time) y: 106 lines of code src/core/device/opencl_func.h x: 7 commits (all time) y: 847 lines of code src/core/device/platform.cc x: 40 commits (all time) y: 137 lines of code src/core/memory/memory.cc x: 33 commits (all time) y: 86 lines of code src/core/scheduler/scheduler.cc x: 72 commits (all time) y: 509 lines of code src/core/tensor/sparse_tensor.cc x: 10 commits (all time) y: 4 lines of code src/core/tensor/tensor_math_opencl.h x: 18 commits (all time) y: 419 lines of code src/io/image_transformer.cc x: 12 commits (all time) y: 310 lines of code src/io/snapshot.cc x: 13 commits (all time) y: 79 lines of code src/model/layer/activation.cc x: 21 commits (all time) y: 61 lines of code src/model/layer/activation.h x: 13 commits (all time) y: 27 lines of code src/model/layer/batchnorm.cc x: 26 commits (all time) y: 197 lines of code src/model/layer/convolution.cc x: 34 commits (all time) y: 207 lines of code src/model/layer/convolution.h x: 24 commits (all time) y: 66 lines of code src/model/layer/cudnn_activation.cc x: 24 commits (all time) y: 89 lines of code src/model/layer/cudnn_batchnorm.cc x: 28 commits (all time) y: 155 lines of code src/model/layer/cudnn_convolution.cc x: 36 commits (all time) y: 235 lines of code src/model/layer/cudnn_dropout.cc x: 23 commits (all time) y: 95 lines of code src/model/layer/cudnn_pooling.cc x: 20 commits (all time) y: 112 lines of code src/model/layer/cudnn_rnn.cc x: 19 commits (all time) y: 386 lines of code src/model/layer/dense.cc x: 25 commits (all time) y: 73 lines of code src/model/layer/dense.h x: 19 commits (all time) y: 48 lines of code src/model/layer/flatten.cc x: 14 commits (all time) y: 34 lines of code src/model/layer/lrn.cc x: 17 commits (all time) y: 117 lines of code src/model/layer/opencl_convolution.cc x: 8 commits (all time) y: 151 lines of code src/model/layer/prelu.cc x: 18 commits (all time) y: 121 lines of code src/model/layer/prelu.h x: 19 commits (all time) y: 35 lines of code src/model/layer/rnn.cc x: 14 commits (all time) y: 74 lines of code src/model/layer/split.h x: 9 commits (all time) y: 24 lines of code src/model/operation/batchnorm.cc x: 61 commits (all time) y: 316 lines of code src/model/operation/batchnorm.h x: 31 commits (all time) y: 73 lines of code src/model/operation/convolution.h x: 35 commits (all time) y: 96 lines of code src/model/operation/pooling.cc x: 45 commits (all time) y: 162 lines of code src/model/operation/pooling.h x: 25 commits (all time) y: 62 lines of code src/model/operation/rnn.cc x: 22 commits (all time) y: 614 lines of code src/model/operation/rnn.h x: 18 commits (all time) y: 91 lines of code src/model/updater/local_updater.cc x: 13 commits (all time) y: 54 lines of code src/proto/core.proto x: 21 commits (all time) y: 70 lines of code src/utils/channel.cc x: 11 commits (all time) y: 62 lines of code src/utils/logging.cc x: 12 commits (all time) y: 116 lines of code tool/conda/cpu/meta.yaml x: 20 commits (all time) y: 15 lines of code tool/opencl/clsrc_to_str.py x: 15 commits (all time) y: 34 lines of code tool/release/release.py x: 7 commits (all time) y: 72 lines of code include/singa/io/integer.h x: 5 commits (all time) y: 43 lines of code include/singa/io/network.h x: 6 commits (all time) y: 128 lines of code include/singa/io/snapshot.h x: 8 commits (all time) y: 37 lines of code include/singa/model/initializer.h x: 8 commits (all time) y: 91 lines of code include/singa/model/layer.h x: 27 commits (all time) y: 121 lines of code include/singa/model/loss.h x: 17 commits (all time) y: 43 lines of code include/singa/model/optimizer.h x: 15 commits (all time) y: 151 lines of code include/singa/model/updater.h x: 6 commits (all time) y: 59 lines of code src/io/binfile_reader.cc x: 14 commits (all time) y: 106 lines of code src/io/csv_decoder.cc x: 5 commits (all time) y: 33 lines of code src/io/csv_encoder.cc x: 5 commits (all time) y: 23 lines of code src/io/jpg_decoder.cc x: 7 commits (all time) y: 46 lines of code src/io/jpg_encoder.cc x: 8 commits (all time) y: 56 lines of code src/io/lmdb_reader.cc x: 7 commits (all time) y: 93 lines of code src/io/network/endpoint.cc x: 11 commits (all time) y: 547 lines of code src/io/textfile_reader.cc x: 9 commits (all time) y: 47 lines of code src/io/textfile_writer.cc x: 4 commits (all time) y: 39 lines of code src/model/feed_forward_net.cc x: 17 commits (all time) y: 240 lines of code src/model/layer/cudnn_activation.h x: 8 commits (all time) y: 31 lines of code src/model/layer/cudnn_convolution.h x: 9 commits (all time) y: 42 lines of code src/model/layer/cudnn_lrn.cc x: 12 commits (all time) y: 88 lines of code src/model/layer/cudnn_lrn.h x: 10 commits (all time) y: 24 lines of code src/model/layer/cudnn_softmax.cc x: 15 commits (all time) y: 89 lines of code src/model/layer/cudnn_softmax.h x: 7 commits (all time) y: 30 lines of code src/model/layer/dropout.cc x: 12 commits (all time) y: 40 lines of code src/model/layer/opencl_convolution.h x: 3 commits (all time) y: 39 lines of code src/model/layer/opencl_pooling.cc x: 6 commits (all time) y: 199 lines of code src/model/layer/opencl_pooling.h x: 3 commits (all time) y: 70 lines of code src/model/layer/pooling.cc x: 22 commits (all time) y: 273 lines of code src/model/layer/pooling.h x: 12 commits (all time) y: 67 lines of code src/model/layer/slice.cc x: 6 commits (all time) y: 53 lines of code src/model/layer/softmax.cc x: 15 commits (all time) y: 45 lines of code src/model/layer/softmax.h x: 8 commits (all time) y: 21 lines of code src/model/layer/split.cc x: 6 commits (all time) y: 31 lines of code src/model/loss/mse.cc x: 7 commits (all time) y: 20 lines of code src/model/optimizer/local_all_reduce.cc x: 7 commits (all time) y: 8 lines of code src/model/optimizer/nesterov.cc x: 12 commits (all time) y: 33 lines of code src/model/optimizer/optimizer.cc x: 11 commits (all time) y: 85 lines of code src/model/optimizer/sgd.cc x: 14 commits (all time) y: 37 lines of code src/proto/model.proto x: 52 commits (all time) y: 854 lines of code src/core/tensor/tensor_math_opencl.cl x: 6 commits (all time) y: 515 lines of code src/proto/caffe.proto x: 1 commits (all time) y: 1255 lines of code src/api/io_snapshot.i x: 2 commits (all time) y: 39 lines of code src/proto/io.proto x: 7 commits (all time) y: 53 lines of code src/io/lmdb_writer.cc x: 5 commits (all time) y: 94 lines of code src/model/layer/im2col.cl x: 1 commits (all time) y: 78 lines of code src/model/layer/pooling.cl x: 1 commits (all time) y: 244 lines of code src/api/model_loss.i x: 1 commits (all time) y: 51 lines of code src/api/model_metric.i x: 1 commits (all time) y: 39 lines of code include/singa/io/reader.h x: 6 commits (all time) y: 88 lines of code include/singa/io/writer.h x: 6 commits (all time) y: 78 lines of code src/core/tensor/distribution.cl x: 2 commits (all time) y: 884 lines of code src/model/updater/updater.cc x: 2 commits (all time) y: 10 lines of code
2923.0
lines of code
  min: 4.0
  average: 210.36
  25th percentile: 36.0
  median: 70.0
  75th percentile: 154.5
  max: 2923.0
0 360.0
commits (all time)
min: 1.0 | average: 27.66 | 25th percentile: 8.0 | median: 14.0 | 75th percentile: 28.0 | max: 360.0

File Size vs. Contributors (all time): 185 points

setup.py x: 11 contributors (all time) y: 321 lines of code tool/conda/singa/meta.yaml x: 22 contributors (all time) y: 62 lines of code doap/doap_SINGA.rdf x: 4 contributors (all time) y: 46 lines of code tool/conda/singa/conda_build_config.yaml x: 12 contributors (all time) y: 26 lines of code python/singa/tensor.py x: 25 contributors (all time) y: 1414 lines of code src/core/tensor/tensor.cc x: 33 contributors (all time) y: 1513 lines of code src/core/tensor/tensor_math.h x: 23 contributors (all time) y: 315 lines of code src/core/tensor/tensor_math_cpp.h x: 26 contributors (all time) y: 895 lines of code tool/conda/gpu/meta.yaml x: 15 contributors (all time) y: 15 lines of code cmake/Dependencies.cmake x: 19 contributors (all time) y: 155 lines of code include/half.hpp x: 3 contributors (all time) y: 2923 lines of code include/singa/core/common.h x: 16 contributors (all time) y: 84 lines of code include/singa/core/tensor.h x: 27 contributors (all time) y: 357 lines of code include/singa/io/communicator.h x: 10 contributors (all time) y: 115 lines of code include/singa/utils/logging.h x: 6 contributors (all time) y: 177 lines of code python/singa/__init__.py x: 7 contributors (all time) y: 5 lines of code python/singa/autograd.py x: 22 contributors (all time) y: 2411 lines of code python/singa/layer.py x: 20 contributors (all time) y: 1016 lines of code python/singa/opt.py x: 13 contributors (all time) y: 615 lines of code src/api/core_tensor.i x: 16 contributors (all time) y: 311 lines of code src/api/numpy.i x: 4 contributors (all time) y: 2868 lines of code src/core/tensor/math_kernel.cu x: 17 contributors (all time) y: 1018 lines of code src/core/tensor/math_kernel.h x: 16 contributors (all time) y: 134 lines of code src/core/tensor/tensor_math_cuda.h x: 21 contributors (all time) y: 1116 lines of code src/io/communicator.cc x: 10 contributors (all time) y: 599 lines of code src/model/operation/convolution.cc x: 17 contributors (all time) y: 499 lines of code python/singa/sonnx.py x: 12 contributors (all time) y: 1217 lines of code python/singa/image_tool.py x: 13 contributors (all time) y: 529 lines of code CPPLINT.cfg x: 3 contributors (all time) y: 10 lines of code cmake/Cuda.cmake x: 7 contributors (all time) y: 34 lines of code cmake/Templates/singa_config.h.in x: 14 contributors (all time) y: 34 lines of code doc/conf.py x: 18 contributors (all time) y: 37 lines of code include/singa/core/device.h x: 23 contributors (all time) y: 180 lines of code include/singa/core/memory.h x: 11 contributors (all time) y: 50 lines of code include/singa/core/scheduler.h x: 9 contributors (all time) y: 154 lines of code include/singa/io/decoder.h x: 7 contributors (all time) y: 38 lines of code include/singa/io/transformer.h x: 7 contributors (all time) y: 58 lines of code include/singa/utils/channel.h x: 5 contributors (all time) y: 40 lines of code include/singa/utils/cuda_utils.h x: 6 contributors (all time) y: 88 lines of code include/singa/utils/dnnl_utils.h x: 4 contributors (all time) y: 31 lines of code include/singa/utils/opencl_utils.h x: 6 contributors (all time) y: 38 lines of code include/singa/utils/safe_queue.h x: 5 contributors (all time) y: 99 lines of code include/singa/utils/singleton.h x: 5 contributors (all time) y: 11 lines of code include/singa/utils/string.h x: 5 contributors (all time) y: 57 lines of code include/singa/utils/tinydir.h x: 5 contributors (all time) y: 408 lines of code python/singa/device.py x: 12 contributors (all time) y: 78 lines of code python/singa/initializer.py x: 8 contributors (all time) y: 147 lines of code python/singa/model.py x: 9 contributors (all time) y: 173 lines of code python/singa/snapshot.py x: 9 contributors (all time) y: 44 lines of code python/singa/utils.py x: 9 contributors (all time) y: 141 lines of code src/api/config.i.in x: 14 contributors (all time) y: 12 lines of code src/api/dist_communicator.i x: 9 contributors (all time) y: 52 lines of code src/api/model_layer.i x: 9 contributors (all time) y: 118 lines of code src/api/model_operation.i x: 16 contributors (all time) y: 187 lines of code src/core/common/common.cc x: 3 contributors (all time) y: 22 lines of code src/core/device/cpp_cpu.cc x: 14 contributors (all time) y: 43 lines of code src/core/device/cuda_gpu.cc x: 11 contributors (all time) y: 150 lines of code src/core/device/device.cc x: 14 contributors (all time) y: 78 lines of code src/core/device/opencl_device.cc x: 11 contributors (all time) y: 106 lines of code src/core/device/opencl_func.h x: 7 contributors (all time) y: 847 lines of code src/core/device/platform.cc x: 15 contributors (all time) y: 137 lines of code src/core/memory/memory.cc x: 12 contributors (all time) y: 86 lines of code src/core/scheduler/scheduler.cc x: 9 contributors (all time) y: 509 lines of code src/core/tensor/tensor_math_opencl.h x: 6 contributors (all time) y: 419 lines of code src/io/image_transformer.cc x: 10 contributors (all time) y: 310 lines of code src/io/snapshot.cc x: 9 contributors (all time) y: 79 lines of code src/model/layer/activation.cc x: 9 contributors (all time) y: 61 lines of code src/model/layer/batchnorm.cc x: 10 contributors (all time) y: 197 lines of code src/model/layer/batchnorm.h x: 10 contributors (all time) y: 59 lines of code src/model/layer/convolution.cc x: 15 contributors (all time) y: 207 lines of code src/model/layer/convolution.h x: 12 contributors (all time) y: 66 lines of code src/model/layer/cudnn_batchnorm.cc x: 13 contributors (all time) y: 155 lines of code src/model/layer/cudnn_convolution.cc x: 11 contributors (all time) y: 235 lines of code src/model/layer/cudnn_dropout.cc x: 8 contributors (all time) y: 95 lines of code src/model/layer/cudnn_pooling.cc x: 6 contributors (all time) y: 112 lines of code src/model/layer/cudnn_rnn.cc x: 9 contributors (all time) y: 386 lines of code src/model/layer/dense.h x: 10 contributors (all time) y: 48 lines of code src/model/layer/flatten.cc x: 5 contributors (all time) y: 34 lines of code src/model/layer/lrn.cc x: 7 contributors (all time) y: 117 lines of code src/model/layer/opencl_convolution.cc x: 5 contributors (all time) y: 151 lines of code src/model/layer/prelu.cc x: 8 contributors (all time) y: 121 lines of code src/model/layer/prelu.h x: 8 contributors (all time) y: 35 lines of code src/model/layer/rnn.cc x: 8 contributors (all time) y: 74 lines of code src/model/operation/batchnorm.cc x: 17 contributors (all time) y: 316 lines of code src/model/operation/batchnorm.h x: 13 contributors (all time) y: 73 lines of code src/model/operation/convolution.h x: 12 contributors (all time) y: 96 lines of code src/model/operation/pooling.cc x: 16 contributors (all time) y: 162 lines of code src/model/operation/rnn.cc x: 7 contributors (all time) y: 614 lines of code src/model/updater/local_updater.cc x: 8 contributors (all time) y: 54 lines of code src/proto/core.proto x: 10 contributors (all time) y: 70 lines of code src/utils/channel.cc x: 5 contributors (all time) y: 62 lines of code src/utils/logging.cc x: 6 contributors (all time) y: 116 lines of code tool/conda/cpu/meta.yaml x: 12 contributors (all time) y: 15 lines of code tool/opencl/clsrc_to_str.py x: 9 contributors (all time) y: 34 lines of code tool/release/release.py x: 5 contributors (all time) y: 72 lines of code include/singa/io/encoder.h x: 3 contributors (all time) y: 33 lines of code include/singa/io/integer.h x: 3 contributors (all time) y: 43 lines of code include/singa/io/network.h x: 3 contributors (all time) y: 128 lines of code include/singa/model/feed_forward_net.h x: 3 contributors (all time) y: 61 lines of code include/singa/model/initializer.h x: 2 contributors (all time) y: 91 lines of code include/singa/model/optimizer.h x: 3 contributors (all time) y: 151 lines of code src/io/binfile_writer.cc x: 4 contributors (all time) y: 85 lines of code src/io/jpg_encoder.cc x: 4 contributors (all time) y: 56 lines of code src/io/lmdb_reader.cc x: 4 contributors (all time) y: 93 lines of code src/io/network/endpoint.cc x: 4 contributors (all time) y: 547 lines of code src/model/feed_forward_net.cc x: 4 contributors (all time) y: 240 lines of code src/model/layer/cudnn_lrn.cc x: 3 contributors (all time) y: 88 lines of code src/model/layer/cudnn_rnn.h x: 4 contributors (all time) y: 61 lines of code src/model/layer/opencl_convolution.h x: 2 contributors (all time) y: 39 lines of code src/model/layer/opencl_pooling.cc x: 3 contributors (all time) y: 199 lines of code src/model/layer/opencl_pooling.h x: 2 contributors (all time) y: 70 lines of code src/model/layer/pooling.cc x: 6 contributors (all time) y: 273 lines of code src/model/layer/slice.cc x: 3 contributors (all time) y: 53 lines of code src/model/loss/mse.cc x: 2 contributors (all time) y: 20 lines of code src/proto/model.proto x: 9 contributors (all time) y: 854 lines of code src/core/tensor/tensor_math_opencl.cl x: 3 contributors (all time) y: 515 lines of code src/proto/caffe.proto x: 1 contributors (all time) y: 1255 lines of code src/io/lmdb_writer.cc x: 3 contributors (all time) y: 94 lines of code src/model/layer/im2col.cl x: 1 contributors (all time) y: 78 lines of code src/model/layer/pooling.cl x: 1 contributors (all time) y: 244 lines of code src/api/model_loss.i x: 1 contributors (all time) y: 51 lines of code src/api/model_metric.i x: 1 contributors (all time) y: 39 lines of code src/core/tensor/distribution.cl x: 2 contributors (all time) y: 884 lines of code src/model/updater/updater.cc x: 2 contributors (all time) y: 10 lines of code
2923.0
lines of code
  min: 4.0
  average: 210.36
  25th percentile: 36.0
  median: 70.0
  75th percentile: 154.5
  max: 2923.0
0 33.0
contributors (all time)
min: 1.0 | average: 7.86 | 25th percentile: 3.5 | median: 6.0 | 75th percentile: 11.0 | max: 33.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 2 points

setup.py x: 3 commits (90d) y: 321 lines of code tool/conda/singa/meta.yaml x: 3 commits (90d) y: 62 lines of code
321.0
lines of code
  min: 62.0
  average: 191.5
  25th percentile: 62.0
  median: 191.5
  75th percentile: 321.0
  max: 321.0
0 3.0
commits (90d)
min: 3.0 | average: 3.0 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Contributors (90 days): 2 points

setup.py x: 3 contributors (90d) y: 321 lines of code tool/conda/singa/meta.yaml x: 3 contributors (90d) y: 62 lines of code
321.0
lines of code
  min: 62.0
  average: 191.5
  25th percentile: 62.0
  median: 191.5
  75th percentile: 321.0
  max: 321.0
0 3.0
contributors (90d)
min: 3.0 | average: 3.0 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 3.0