code: def ResNet34() -> Model:
      img_input = Input(shape=(112, 112, 3))
  
      x = ZeroPadding2D(padding=1, name="conv1_pad")(img_input)
      x = Conv2D(
          64,
          3,
          strides=1,
          use_bias=False,
          kernel_initializer="glorot_normal",
          name="conv1_conv",
      )(x)
      x = BatchNormalization(
          axis=3, epsilon=2e-5, momentum=0.9, name="conv1_bn"
      )(x)
      x = PReLU(shared_axes=[1, 2], name="conv1_prelu")(x)
      x = stack_fn(x)
  
      model = training.Model(img_input, x, name="ResNet34")
  
      return model
  
file_path: deepface/deepface/basemodels/ArcFace.py
imports: import os
  import gdown
  import tensorflow
  from deepface.commons import functions
  from deepface.commons.logger import Logger
label_desc: Use image node_id 2 for calling a global function with example usage: ResNet34() and returns: model