code: def test_autolog_obeys_silent_mode(
      library,
      disable,
      exclusive,
      disable_for_unsupported_versions,
      log_models,
      log_datasets,
      log_input_examples,
      log_model_signatures,
  ):
      stream = StringIO()
      sys.stderr = stream
  
      mlflow.autolog(
          silent=True,
          disable=disable,
          exclusive=exclusive,
          disable_for_unsupported_versions=disable_for_unsupported_versions,
          log_models=log_models,
          log_datasets=log_datasets,
          log_input_examples=log_input_examples,
          log_model_signatures=log_model_signatures,
      )
  
      mlflow.utils.import_hooks.notify_module_loaded(library)
  
      assert not stream.getvalue()
  
imports: import sys
  from collections import namedtuple
  from io import StringIO
  from unittest import mock
  import fastai
  import lightgbm
  import pyspark
  import pyspark.ml
  import pytest
  import pytorch_lightning
  import setfit
  import sklearn
  import statsmodels
  import tensorflow
  import transformers
  import xgboost
  import mlflow
  from mlflow.utils.autologging_utils import AutologgingEventLogger, autologging_is_disabled, get_autologging_config
  from tests.autologging.fixtures import reset_stderr, test_mode_off, test_mode_on
label_desc: Use image node_id 12 for calling a global function with example usage: test_autolog_obeys_silent_mode(library, disable, exclusive, disable_for_unsupported_versions, log_models, log_datasets, log_input_examples, log_model_signatures) without return types