graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[maga_transformer/cpp/models/GptModel.h]" -- "[maga_transformer/cpp/models/GptModel.cc]" [label=" 20 ", penwidth="10", color="#00688bFF"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/stream/GenerateStream.cc]" [label=" 16 ", penwidth="8", color="#00688bDB"]; "[maga_transformer/cpp/stream/CompleteTokenIds.h]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.cc]" [label=" 9 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/dataclass/EngineInitParameter.cc]" -- "[maga_transformer/utils/model_weight.py]" [label=" 8 ", penwidth="4", color="#00688b93"]; "[maga_transformer/distribute/worker_info.py]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 8 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/model_rpc/DecodeRpcServer.cc]" -- "[maga_transformer/cpp/model_rpc/PrefillRpcServer.cc]" [label=" 8 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/model_rpc/DecodeRpcServer.cc]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 8 ", penwidth="4", color="#00688b93"]; "[maga_transformer/models/deepseek_v2.py]" -- "[maga_transformer/models/base_model.py]" [label=" 8 ", penwidth="4", color="#00688b93"]; "[maga_transformer/models/base_model.py]" -- "[maga_transformer/utils/model_weight.py]" [label=" 8 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/normal_engine/NormalEngine.h]" -- "[maga_transformer/cpp/normal_engine/NormalEngine.cc]" [label=" 8 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/schedulers/FIFOScheduler.h]" -- "[maga_transformer/cpp/schedulers/FIFOScheduler.cc]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/ops/libth_transformer.pyi]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/metrics/RtpLLMMetrics.h]" -- "[maga_transformer/cpp/metrics/RtpLLMMetrics.cc]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/DecodeRpcServer.h]" -- "[maga_transformer/cpp/model_rpc/DecodeRpcServer.cc]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/utils/model_weight.py]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/models/deepseek_v2.py]" -- "[maga_transformer/utils/model_weight.py]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.cc]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.h]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.h]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/models/base_model.py]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.cc]" [label=" 7 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/models/GptModel.cc]" -- "[maga_transformer/utils/model_weight.py]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/models/deepseek_v2.py]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/DecodeRpcServer.cc]" -- "[maga_transformer/ops/libth_transformer.pyi]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/engine_base/Executor.h]" -- "[maga_transformer/models/deepseek_v2.py]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/normal_engine/NormalBatchStreamProcessor.cc]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/models/GptModel.cc]" -- "[maga_transformer/cpp/engine_base/Executor.h]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/models/deepseek_v2.py]" -- "[maga_transformer/cpp/dataclass/EngineInitParameter.cc]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/config/gpt_init_model_parameters.py]" -- "[maga_transformer/cpp/model_rpc/PrefillRpcServer.cc]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/model_rpc_client.py]" -- "[maga_transformer/cpp/model_rpc/QueryConverter.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/stream/GenerateStream.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/normal_engine/NormalBatchStreamProcessor.cc]" -- "[maga_transformer/cpp/models/GptModel.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/models/GptModel.h]" -- "[maga_transformer/utils/model_weight.py]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/models/base_model.py]" -- "[maga_transformer/cpp/dataclass/EngineInitParameter.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/model_rpc/LocalRpcServer.cc]" -- "[maga_transformer/cpp/model_rpc/PrefillRpcServer.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/tools/convert/weights_convert.py]" -- "[maga_transformer/models/base_model.py]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/config/generate_config.py]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/normal_engine/NormalBatchStreamProcessor.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/model_rpc/QueryConverter.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/models/GptModel.cc]" -- "[maga_transformer/cpp/model_rpc/DecodeRpcServer.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/engine_base/Executor.h]" -- "[maga_transformer/utils/model_weight.py]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/metrics/RtpLLMMetrics.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/engine_base/Executor.h]" -- "[maga_transformer/cpp/dataclass/EngineInitParameter.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/model_rpc/PrefillGenerateContext.cc]" -- "[maga_transformer/cpp/model_rpc/PrefillRpcServer.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/disaggregate/rtpllm_master/cluster/PrefillLoadBalancer.cpp]" -- "[maga_transformer/cpp/disaggregate/load_balancer/WRRLoadBalancer.cpp]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/model_rpc/model_rpc_client.py]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[maga_transformer/models/qwen_v2_moe.py]" -- "[maga_transformer/models/qwen_v2.py]" [label=" 5 ", penwidth="2", color="#00688b70"]; }