diff --git a/NonLinearSolver/modelReduction/DeepMaterialNetworks.cpp b/NonLinearSolver/modelReduction/DeepMaterialNetworks.cpp
index c4b36cabd5601cb1334687084cffcb632750bb54..f49a291bcd72bc184537c06d2009af660d85dd82 100644
--- a/NonLinearSolver/modelReduction/DeepMaterialNetworks.cpp
+++ b/NonLinearSolver/modelReduction/DeepMaterialNetworks.cpp
@@ -1813,7 +1813,7 @@ void TrainingDeepMaterialNetwork::train(double lr, int maxEpoch, std::string los
         if (numEpochIncrease == 1)
         {
           numEpochIncrease = 0;
-          Msg::Info("reduce learning rate from %.5e to %.5e",lrCur,0.8*lrCur);
+          Msg::Info("costfunc = %e, reduce learning rate from %.5e to %.5e",costfunc,lrCur,0.8*lrCur);
           lrCur *= 0.8;
           if (lrCur < lrmin)
           {