code: def allocate(self, shared_outputs=None):
      super(Normalize, self).allocate()
      self.outputs_view = self.outputs.reshape(self.channels, -1)
  
imports: from neon.layers.layer import Layer, ParameterLayer
  import numpy
  from neon.transforms import Softmax
  from neon.initializers.initializer import Constant
  import math
  from collections import OrderedDict
label_desc: Use image node_id 2 for calling the Normalize obj's underlying member method code with example usage: obj.allocate(shared_outputs) without return types