code: def classification_metrics_function_with_acc_top_5(*args, **kwargs):
      """A wrapper over classification_metrics_function which has accuracy_top_5."""
      return classification_metrics_function(
          *args, metrics=_MULTIHEADLABEL_METRICS, **kwargs
      )
  
imports: import functools
  from typing import Any, Dict, Optional, Tuple, List
  from absl import logging
  from flax.training import common_utils
  from immutabledict import immutabledict
  import jax.numpy
  import ml_collections
  import numpy
  from scenic.model_lib.base_models import base_model
  from scenic.model_lib.base_models import model_utils
  from scenic.model_lib.base_models.classification_model import classification_metrics_function
  from scenic.model_lib.base_models.encoder_decoder_model import encoder_decoder_metrics_function
  from scenic.model_lib.base_models.multilabel_classification_model import multilabel_classification_metrics_function
  from scenic.projects.vivit import model_utils
label_desc: Use image node_id 3 for calling a global function with example usage: classification_metrics_function_with_acc_top_5() and returns: classification_metrics_function