From 3634a4515b3c68360cc0bd4b2f4c53408b26cca9 Mon Sep 17 00:00:00 2001 From: xla authors Date: Wed, 16 Oct 2024 14:15:57 -0700 Subject: [PATCH] Logs max departures (if specified) along with all the other solver parameters & problem stats. PiperOrigin-RevId: 686638788 --- xla/hlo/experimental/auto_sharding/auto_sharding_solver.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xla/hlo/experimental/auto_sharding/auto_sharding_solver.cc b/xla/hlo/experimental/auto_sharding/auto_sharding_solver.cc index 406d46b28a424..9c90ebf0a609c 100644 --- a/xla/hlo/experimental/auto_sharding/auto_sharding_solver.cc +++ b/xla/hlo/experimental/auto_sharding/auto_sharding_solver.cc @@ -777,10 +777,14 @@ absl::StatusOr FormulateAndSolveMIPFromSolverRequest( << "Number variables for ILP: " << solver->NumVariables() << "\n" << "Number of ILP constraints: " << solver->NumConstraints() << "\n" << "Deterministic mode: " << request.deterministic_mode() << "\n" + << "Minimize departures: " << request.minimize_departures() << "\n" << "Module name: " << request.module_name(); if (request.has_max_cost()) { VLOG(0) << "Max cost: " << request.max_cost().coeff(); } + if (request.has_max_departures()) { + VLOG(0) << "Max departures: " << request.max_departures().coeff(); + } auto result = SolveAndExtractSolution(request, s, e, overbudget_var, makespan_var, *solver); if (result.ok()) {