From ffbda80cf2f818b80f3938b8bf91bfa93bce4167 Mon Sep 17 00:00:00 2001 From: risemeup1 <62429225+risemeup1@users.noreply.github.com> Date: Fri, 10 Feb 2023 15:13:08 +0800 Subject: [PATCH] Fix test_fleet_exe_dist_model_run bug (#48492) * fix test_fleet_exe_dist_model_run * test --- paddle/fluid/distributed/fleet_executor/dist_model.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/paddle/fluid/distributed/fleet_executor/dist_model.cc b/paddle/fluid/distributed/fleet_executor/dist_model.cc index 27a4b0792c..89edc3a60c 100644 --- a/paddle/fluid/distributed/fleet_executor/dist_model.cc +++ b/paddle/fluid/distributed/fleet_executor/dist_model.cc @@ -436,7 +436,11 @@ bool DistModel::PrepareFleetExe() { for (int i = 0; i < config_.nranks; ++i) { RankInfo *rank_info = executor_desc_.add_cluster_info(); rank_info->set_rank(i); - rank_info->set_ip_port(config_.trainer_endpoints[i]); + if (config_.nranks == 1) { + rank_info->set_ip_port(""); + } else { + rank_info->set_ip_port(config_.trainer_endpoints[i]); + } id_to_rank.insert({i, i}); } fleet_exe.reset(new FleetExecutor(executor_desc_)); -- GitLab