code: def imshow_rgb(ax, r, g, b, **kwargs):
      ny, nx = r.shape
      R = np.zeros([ny, nx, 3], dtype="d")
      R[:, :, 0] = r
      G = np.zeros_like(R)
      G[:, :, 1] = g
      B = np.zeros_like(R)
      B[:, :, 2] = b
  
      RGB = R + G + B
  
      im_rgb = ax.imshow(RGB, **kwargs)
  
      return im_rgb
  
file_path: catboost/contrib/python/matplotlib/py2/mpl_toolkits/axes_grid1/axes_rgb.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  import numpy
  from .axes_divider import make_axes_locatable, Size, locatable_axes_factory
  import sys
  from .mpl_axes import Axes
label_desc: Use image node_id 2 for calling a global function with example usage: imshow_rgb(ax, r, g, b) and returns: im_rgb