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/stream/GenerateStream.h]" -- "[maga_transformer/cpp/stream/GenerateStream.cc]" [label=" 26 ", penwidth="10", color="#00688bFF"]; "[maga_transformer/cpp/models/GptModel.h]" -- "[maga_transformer/cpp/models/GptModel.cc]" [label=" 23 ", penwidth="8", color="#00688bDB"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/model_rpc/model_rpc_client.py]" [label=" 14 ", penwidth="5", color="#00688bA5"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/model_rpc/QueryConverter.cc]" [label=" 14 ", penwidth="5", color="#00688bA5"]; "[maga_transformer/cpp/model_rpc/model_rpc_client.py]" -- "[maga_transformer/cpp/model_rpc/QueryConverter.cc]" [label=" 14 ", penwidth="5", color="#00688bA5"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 12 ", penwidth="4", color="#00688b93"]; "[maga_transformer/config/generate_config.py]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 12 ", penwidth="4", color="#00688b93"]; "[maga_transformer/config/generate_config.py]" -- "[maga_transformer/cpp/model_rpc/QueryConverter.cc]" [label=" 11 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/model_rpc/QueryConverter.cc]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 11 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 11 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/config/generate_config.py]" [label=" 11 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/normal_engine/NormalGenerateStream.cc]" [label=" 11 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/metrics/RtpLLMMetrics.h]" -- "[maga_transformer/cpp/metrics/RtpLLMMetrics.cc]" [label=" 11 ", penwidth="4", color="#00688b93"]; "[maga_transformer/models/base_model.py]" -- "[maga_transformer/utils/model_weight.py]" [label=" 11 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/normal_engine/NormalGenerateStream.cc]" [label=" 11 ", penwidth="4", color="#00688b93"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/normal_engine/NormalBatchStreamProcessor.cc]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/utils/model_weight.py]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/stream/GenerateStream.cc]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/models/base_model.py]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/PrefillGenerateContext.cc]" -- "[maga_transformer/cpp/model_rpc/PrefillRpcServer.cc]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/PrefillGenerateContext.h]" -- "[maga_transformer/cpp/model_rpc/PrefillRpcServer.cc]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/model_rpc_client.py]" -- "[maga_transformer/config/generate_config.py]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/CompleteTokenIds.h]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.cc]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/proto/model_rpc_service.proto]" -- "[maga_transformer/cpp/stream/GenerateStream.h]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/model_rpc_client.py]" -- "[maga_transformer/cpp/dataclass/GenerateConfig.h]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/DecodeRpcServer.cc]" -- "[maga_transformer/cpp/model_rpc/PrefillRpcServer.cc]" [label=" 10 ", penwidth="3", color="#00688b82"]; "[maga_transformer/openai/openai_endpoint.py]" -- "[maga_transformer/openai/renderers/custom_renderer.py]" [label=" 9 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/DecodeRpcServer.h]" -- "[maga_transformer/cpp/model_rpc/DecodeRpcServer.cc]" [label=" 9 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/dataclass/EngineInitParameter.cc]" -- "[maga_transformer/utils/model_weight.py]" [label=" 9 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/normal_engine/NormalBatchStreamProcessor.cc]" [label=" 9 ", penwidth="3", color="#00688b82"]; "[maga_transformer/distribute/worker_info.py]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 9 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/DecodeRpcServer.cc]" -- "[maga_transformer/config/gpt_init_model_parameters.py]" [label=" 9 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/PrefillGenerateContext.h]" -- "[maga_transformer/cpp/model_rpc/PrefillGenerateContext.cc]" [label=" 9 ", penwidth="3", color="#00688b82"]; "[maga_transformer/models/deepseek_v2.py]" -- "[maga_transformer/models/base_model.py]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/config/generate_config.py]" -- "[maga_transformer/cpp/stream/GenerateStream.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/model_rpc/model_rpc_client.py]" -- "[maga_transformer/cpp/normal_engine/NormalGenerateStream.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.h]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/config/exceptions.py]" -- "[maga_transformer/cpp/utils/ErrorCode.h]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/model_rpc/QueryConverter.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/model_rpc/QueryConverter.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/api_server/HttpApiServer.h]" -- "[maga_transformer/cpp/api_server/HttpApiServer.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/normal_engine/NormalEngine.h]" -- "[maga_transformer/cpp/normal_engine/NormalEngine.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/metrics/RtpLLMMetrics.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/models/deepseek_v2.py]" -- "[maga_transformer/utils/model_weight.py]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/disaggregate/load_balancer/WRRLoadBalancer.h]" -- "[maga_transformer/cpp/disaggregate/load_balancer/WRRLoadBalancer.cpp]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.h]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/cpp/stream/GenerateStream.cc]" -- "[maga_transformer/cpp/stream/CompleteTokenIds.h]" [label=" 8 ", penwidth="3", color="#00688b82"]; "[maga_transformer/config/gpt_init_model_parameters.py]" -- "[maga_transformer/cpp/model_rpc/PrefillRpcServer.cc]" [label=" 8 ", penwidth="3", color="#00688b82"]; }