docs: @Override
      public void addHook(TrainingHook trainingHook) {
          if (trainingHookList == null) {
              trainingHookList = new ArrayList<>();
          }
          trainingHookList.add(trainingHook);
      }