code: def ViTAdapter_Tiny(**kwargs):
      return ViTAdapter(
          num_heads=3,
          patch_size=16,
          embed_dim=192,
          depth=12,
          mlp_ratio=4,
          drop_path_rate=0.1,
          conv_inplane=64,
          n_points=4,
          deform_num_heads=6,
          cffn_ratio=0.25,
          deform_ratio=1.0,
          interaction_indexes=[[0, 2], [3, 5], [6, 8], [9, 11]],
          **kwargs,
      )
  
imports: import math
  from functools import partial
  import numpy
  import paddle
  import paddle.nn
  import paddle.nn.functional
  from paddleseg.cvlibs import manager
  from paddleseg.utils import utils, logger
  from paddleseg.cvlibs.param_init import normal_init, trunc_normal_init, constant_init
  from paddleseg.models.backbones.transformer_utils import to_2tuple, DropPath
  from paddleseg.models.layers.vit_adapter_layers import SpatialPriorModule, InteractionBlock, deform_inputs
  from paddleseg.models.layers.ms_deformable_attention import MSDeformAttn
label_desc: Use image node_id 1 for calling a global function with example usage: ViTAdapter_Tiny() and returns: ViTAdapter