class_docstr: An object representing a shape for a multiArray feature in a
  neural network. Valid shapes must have have only the Channel [C]
  shape or the Channel, Height and Width [C, H, W] shapes populated
class_docstr_tok: ["An","object","representing","a","shape","for","a","multiArray","feature","in","a","neural","network",".","Valid","shapes","must","have","have","only","the","Channel","[","C","]","shape","or","the","Channel",",","Height","and","Width","[","C",",","H",",","W","]","shapes","populated"]
code: def __init__(self, channel=None, height=None, width=None):
      self._shape = {
          _CHANNEL_KEY: Shape(int(channel)) if channel else None,
          _HEIGHT_KEY: Shape(int(height)) if height else None,
          _WIDTH_KEY: Shape(int(width)) if width else None,
      }
  
imports: from ..utils import _get_feature, _get_nn_layers, _get_input_names
  from ...None import _MINIMUM_FLEXIBLE_SHAPES_SPEC_VERSION
  from ...None import _MINIMUM_NDARRAY_SPEC_VERSION
label_desc: Use image node_id 1 to create a new NeuralNetworkMultiArrayShape object  with example: obj = NeuralNetworkMultiArrayShape(channel, height, width)