Hi,
All the documentation I can find for setting PDLP parameters suggests code that gives deprecation warnings. Here's my setup code and then the results I'm seeing. MacOS 14.4.1, Python 3.12, OR Tools 9.15.6755
self.solver = pywraplp.Solver.CreateSolver("PDLP")
self.solver.SetSolverSpecificParametersAsString(
'termination_criteria {eps_optimal_relative: 1e-3 eps_optimal_absolute: 1e-3}')
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
W0000 00:00:1773862564.499731 40366726 text_format.cc:394] Warning parsing text-format operations_research.pdlp.PrimalDualHybridGradientParams: 1:43 (N = 1): text format contains deprecated field "eps_optimal_relative"
W0000 00:00:1773862564.499832 40366726 text_format.cc:394] Warning parsing text-format operations_research.pdlp.PrimalDualHybridGradientParams: 1:71 (N = 2): text format contains deprecated field "eps_optimal_absolute"
W0000 00:00:1773862564.545808 40366726 text_format.cc:394] Warning parsing text-format operations_research.pdlp.PrimalDualHybridGradientParams: 1:71 (N = 4): text format contains deprecated field "eps_optimal_absolute"