alibaba / pairec
File Size

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

Intro
Learn more...
File Size Overall
8% | 18% | 28% | 23% | 19%
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
go9% | 19% | 28% | 24% | 16%
proto0% | 9% | 28% | 16% | 46%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
algorithm47% | 16% | 3% | 10% | 21%
module11% | 8% | 35% | 32% | 12%
datasource37% | 23% | 15% | 6% | 17%
pkg0% | 31% | 37% | 14% | 16%
sort0% | 52% | 11% | 20% | 14%
recconf0% | 67% | 0% | 25% | 6%
service0% | 0% | 33% | 40% | 26%
utils0% | 0% | 43% | 32% | 24%
filter0% | 0% | 24% | 22% | 52%
web0% | 0% | 35% | 45% | 18%
commands0% | 0% | 63% | 0% | 36%
middleware0% | 0% | 87% | 0% | 12%
ROOT0% | 0% | 0% | 70% | 29%
config0% | 0% | 0% | 86% | 13%
persist0% | 0% | 0% | 25% | 74%
log0% | 0% | 0% | 58% | 41%
context0% | 0% | 0% | 0% | 100%
abtest0% | 0% | 0% | 0% | 100%
constants0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
easyrec_predict.pb.go
in algorithm/eas/easyrec
2947 297
filter_op.go
in module
1559 53
t_h_base_service-remote.go
in datasource/hbase_thrift/gen-go/hbase/t_h_base_service-remote
1315 4
970 19
recconf.go
in recconf
890 7
client.go
in datasource/ha3engine/ha3client
818 91
graph_transfer_info.pb.go
in pkg/tensorflow/core/framework
793 80
summary.pb.go
in pkg/tensorflow/core/framework
777 82
step_stats.pb.go
in pkg/tensorflow/core/framework
765 74
627 27
623 6
api_def.pb.go
in pkg/tensorflow/core/framework
581 58
queue_client.go
in pkg/eas
574 34
op_def.pb.go
in pkg/tensorflow/core/framework
573 56
556 10
log_memory.pb.go
in pkg/tensorflow/core/framework
551 55
easyrec_response.go
in algorithm/eas
546 42
527 11
proto
config.proto
in pkg/generate_golang_files/tensorflow/core/protobuf
524 -
feature.pb.go
in pkg/tensorflow/core/example
520 51
tf_predict.pb.go
in pkg/eas/types/tf_predict_protos
513 42
easyrec_request_builder.go
in algorithm/eas/easyrec
512 11
cost_graph.pb.go
in pkg/tensorflow/core/framework
488 46
debug_service.go
in service/debug
475 26
attr_value.pb.go
in pkg/tensorflow/core/framework
473 49
468 5
proto
worker.proto
in pkg/generate_golang_files/tensorflow/core/protobuf
462 -
example_parser_configuration.pb.go
in pkg/tensorflow/core/example
423 37
407 5
device_attributes.pb.go
in pkg/tensorflow/core/framework
375 36
tensor.pb.go
in pkg/tensorflow/core/framework
372 33
types.go
in pkg/eas/types
367 19
361 6
util.go
in utils
352 7
type.go
in utils
349 20
347 6
344 9
343 8
datahub.go
in datasource/datahub
326 16
pytorch_predict.pb.go
in pkg/eas/types/torch_predict_protos
318 51
function.pb.go
in pkg/tensorflow/core/framework
318 26
rank_service.go
in service/rank
316 8
ast.go
in utils/ast
312 19
302 5
project_data.go
in commands/commands
298 8
kernel_def.pb.go
in pkg/tensorflow/core/framework
298 27
proto
meta_graph.proto
in pkg/generate_golang_files/tensorflow/core/protobuf
296 -
proto
example.proto
in pkg/generate_golang_files/tensorflow/core/example
296 -
algo_data.go
in service/rank
291 23
types.pb.go
in pkg/tensorflow/core/framework
291 9
Files With Most Units (Top 50)
File# lines# units
easyrec_predict.pb.go
in algorithm/eas/easyrec
2947 297
client.go
in datasource/ha3engine/ha3client
818 91
summary.pb.go
in pkg/tensorflow/core/framework
777 82
graph_transfer_info.pb.go
in pkg/tensorflow/core/framework
793 80
step_stats.pb.go
in pkg/tensorflow/core/framework
765 74
api_def.pb.go
in pkg/tensorflow/core/framework
581 58
op_def.pb.go
in pkg/tensorflow/core/framework
573 56
log_memory.pb.go
in pkg/tensorflow/core/framework
551 55
filter_op.go
in module
1559 53
pytorch_predict.pb.go
in pkg/eas/types/torch_predict_protos
318 51
feature.pb.go
in pkg/tensorflow/core/example
520 51
attr_value.pb.go
in pkg/tensorflow/core/framework
473 49
cost_graph.pb.go
in pkg/tensorflow/core/framework
488 46
easyrec_response.go
in algorithm/eas
546 42
tf_predict.pb.go
in pkg/eas/types/tf_predict_protos
513 42
example_parser_configuration.pb.go
in pkg/tensorflow/core/example
423 37
device_attributes.pb.go
in pkg/tensorflow/core/framework
375 36
queue_client.go
in pkg/eas
574 34
tensor.pb.go
in pkg/tensorflow/core/framework
372 33
vectorretrieval.pb.go
in algorithm/faiss/pai_web
183 30
627 27
kernel_def.pb.go
in pkg/tensorflow/core/framework
298 27
debug_service.go
in service/debug
475 26
function.pb.go
in pkg/tensorflow/core/framework
318 26
input.pb.go
in pkg/tensorflow_serving/apis
286 26
item.go
in module
276 25
queueservice.pb.go
in pkg/eas/types/queue_service_protos
272 24
variable.pb.go
in pkg/tensorflow/core/framework
266 24
algo_data.go
in service/rank
291 23
codec.go
in pkg/eas/types
243 23
243 23
user.go
in module
283 23
modules.go
in recconf
174 23
remote_fused_graph_execute_info.pb.go
in pkg/tensorflow/core/framework
287 22
type.go
in utils
349 20
node_def.pb.go
in pkg/tensorflow/core/framework
242 20
ast.go
in utils/ast
312 19
970 19
types.go
in pkg/eas/types
367 19
tensor_slice.pb.go
in pkg/tensorflow/core/framework
207 18
predict.pb.go
in pkg/tensorflow_serving/apis
238 18
tf_request.go
in pkg/eas
132 17
tensor_shape.pb.go
in pkg/tensorflow/core/framework
198 17
client.go
in datasource/opensearch/client
223 17
general_rank.go
in service/general_rank
179 16
example.pb.go
in pkg/tensorflow/core/example
200 16
datahub.go
in datasource/datahub
326 16
model.pb.go
in pkg/tensorflow_serving/apis
174 15
178 14
feature_service.go
in service/feature
182 14
Files With Long Lines (Top 50)

There are 189 files with lines longer than 120 characters. In total, there are 1062 long lines.

File# lines# units# long lines
easyrec_request_builder.go
in algorithm/eas/easyrec
512 11 88
client.go
in datasource/ha3engine/ha3client
818 91 33
easyrec_predict.pb.go
in algorithm/eas/easyrec
2947 297 31
623 6 30
step_stats.pb.go
in pkg/tensorflow/core/framework
765 74 28
970 19 22
graph_transfer_info.pb.go
in pkg/tensorflow/core/framework
793 80 20
271 8 20
556 10 19
344 9 16
627 27 15
example_parser_configuration.pb.go
in pkg/tensorflow/core/example
423 37 15
cost_graph.pb.go
in pkg/tensorflow/core/framework
488 46 14
361 6 14
queue_client.go
in pkg/eas
574 34 13
remote_fused_graph_execute_info.pb.go
in pkg/tensorflow/core/framework
287 22 13
279 5 13
287 5 13
347 6 13
407 5 13
343 8 12
tensor.pb.go
in pkg/tensorflow/core/framework
372 33 11
attr_value.pb.go
in pkg/tensorflow/core/framework
473 49 11
251 5 11
filter_op.go
in module
1559 53 11
291 5 11
api_def.pb.go
in pkg/tensorflow/core/framework
581 58 10
240 4 10
219 4 10
302 5 10
166 4 10
be_multibiz_recall.go
in service/recall
272 6 9
summary.pb.go
in pkg/tensorflow/core/framework
777 82 9
183 5 9
user_recommend.go
in service/pipeline
70 4 8
op.go
in service/feature
126 8 8
209 3 8
allocation_description.pb.go
in pkg/tensorflow/core/framework
175 14 8
log_memory.pb.go
in pkg/tensorflow/core/framework
551 55 8
186 4 8
186 4 8
predict.go
in algorithm/tfserving
74 2 7
feature_service.go
in service/feature
182 14 7
135 2 7
190 2 7
device_attributes.pb.go
in pkg/tensorflow/core/framework
375 36 7
op_def.pb.go
in pkg/tensorflow/core/framework
573 56 7
173 4 7
datahub.go
in datasource/datahub
326 16 7
95 7 6