class_docstr: Instance normalisation layer, wrapper of `tf.contrib.layers.instance_norm`.
code: def __init__(
      self, eps=1e-6, gamma_initializer=None, name="instance_norm"
  ):
      TrainableLayer.__init__(self, name=name)
      self.eps = eps
      self.gamma_initializer = gamma_initializer
  
file_path: NiftyNet/niftynet/layer/bn.py
imports: from __future__ import absolute_import, print_function
  import tensorflow
  from tensorflow.python.training import moving_averages
  from niftynet.layer.base_layer import TrainableLayer
label_desc: Use image node_id 1 to create a new InstanceNormLayer object from inherited base classes: TrainableLayer with example: obj = InstanceNormLayer(eps, gamma_initializer, name)