code: def gcvit_tiny(pretrained=False, **kwargs) -> GlobalContextVit:
      model_kwargs = dict(
          depths=(3, 4, 19, 5), num_heads=(2, 4, 8, 16), **kwargs
      )
      return _create_gcvit(
          "gcvit_tiny", pretrained=pretrained, **model_kwargs
      )
  
imports: import math
  from functools import partial
  from typing import Callable, List, Optional, Tuple, Union
  import torch
  import torch.nn
  import torch.utils.checkpoint
  from timm.data import IMAGENET_DEFAULT_MEAN, IMAGENET_DEFAULT_STD
  from timm.layers import DropPath, to_2tuple, to_ntuple, Mlp, ClassifierHead, LayerNorm2d, get_attn, get_act_layer, get_norm_layer, RelPosBias, _assert
  from ._builder import build_model_with_cfg
  from ._features_fx import register_notrace_function
  from ._manipulate import named_apply
  from ._registry import register_model, generate_default_cfgs
label_desc: Use image node_id 7 for calling a global function with example usage: gcvit_tiny(pretrained) and returns: _create_gcvit