code: def get_gaussian_map():
      gaussian_map = np.zeros((368, 368), dtype="float32")
      for x_p in range(368):
          for y_p in range(368):
              dist_sq = (x_p - 368 / 2) * (x_p - 368 / 2) + (
                  y_p - 368 / 2
              ) * (y_p - 368 / 2)
              exponent = dist_sq / 2.0 / (21**2)
              gaussian_map[y_p, x_p] = np.exp(-exponent)
      return gaussian_map.reshape((1, 368, 368, 1))
  
file_path: tensorpack/examples/CaffeModels/load-cpm.py
imports: import argparse
  import numpy
  import cv2
  import tensorflow
  from tensorpack import *
  from tensorpack.utils import viz
  from tensorpack.utils.argtools import memoized
label_desc: Use image node_id 2 for calling a global function with example usage: get_gaussian_map() and returns: gaussian_map