code: def test_verbose_logging(self):
      lr_scheduler = callbacks.LearningRateScheduler(
          lambda step: 1.0 / (1.0 + step), verbose=1
      )
      io_utils.disable_interactive_logging()
      io_utils.set_logging_verbosity("INFO")
  
      with self.assertLogs() as logs:
          self.model.fit(
              self.x_train,
              self.y_train,
              callbacks=[lr_scheduler],
              epochs=1,
          )
          expected_log = (
              "LearningRateScheduler setting learning rate to 1.0"
          )
          self.assertTrue(
              any(expected_log in log for log in logs.output)
          )
  
file_path: keras/keras/callbacks/learning_rate_scheduler_test.py
imports: import pytest
  from keras import callbacks
  from keras import layers
  from keras import optimizers
  from keras import testing
  from keras.models import Sequential
  from keras.testing import test_utils
  from keras.utils import io_utils
  from keras.utils import numerical_utils
label_desc: Use image node_id 3 for calling the LearningRateSchedulerTest obj's underlying member method code with example usage: obj.test_verbose_logging() without return types