          padding_bot = padding_height - padding_top
          padding_left = padding_width // 2
          padding_right = padding_width - padding_left
  
          return pad(x, [[0,0],
                            [padding_top, padding_bot],
                            [padding_left, padding_right],
                            [0,0] ],
                            'REFLECT')
  
      def get_config(self):
          config = {'stride': self.stride,
                    'kernel_size': self.kernel_size}
          base_config = super(ReflectionPadding2D, self).get_config()
 
</s> remove         if (in_width % self.stride == 0):
 </s> add         if (in_width % self.stride) == 0: </s> remove         if (in_width % self.stride == 0):
 </s> add         if (in_width % self.stride) == 0: </s> remove         if (in_height % self.stride == 0):
 </s> add         if (in_height % self.stride) == 0: </s> remove         if (in_height % self.stride == 0):
 </s> add         if (in_height % self.stride) == 0: </s> remove         slices = slice(size // 2 - coverage // 2, size // 2 + coverage // 2)
 </s> add         slices = slice(size // 2 - coverage, size // 2 + coverage)
        return pad(x,
                   [[0, 0],
                    [padding_top, padding_bot],
                    [padding_left, padding_right],
                    [0, 0]],
                   'REFLECT')
          padding_bot = padding_height - padding_top
          padding_left = padding_width // 2
          padding_right = padding_width - padding_left
  
        return pad(x,
                   [[0, 0],
                    [padding_top, padding_bot],
                    [padding_left, padding_right],
                    [0, 0]],
                   'REFLECT')
        return pad(x,
                   [[0, 0],
                    [padding_top, padding_bot],
                    [padding_left, padding_right],
                    [0, 0]],
                   'REFLECT')
        return pad(x,
                   [[0, 0],
                    [padding_top, padding_bot],
                    [padding_left, padding_right],
                    [0, 0]],
                   'REFLECT')
        return pad(x,
                   [[0, 0],
                    [padding_top, padding_bot],
                    [padding_left, padding_right],
                    [0, 0]],
                   'REFLECT')
        return pad(x,
                   [[0, 0],
                    [padding_top, padding_bot],
                    [padding_left, padding_right],
                    [0, 0]],
                   'REFLECT')
  
      def get_config(self):
          config = {'stride': self.stride,
                    'kernel_size': self.kernel_size}
          base_config = super(ReflectionPadding2D, self).get_config()
keep keep keep keep replace replace replace replace replace keep keep keep keep keep
 documentation, pep8, style, clarity updates  - Prep for Segmentation (#812)

* documentation, pep8, style, clarity updates

* Update cli.py

* Update _config.py

remove extra mask and coverage

mask type as dropdown

* Update training_data.py

move coverage / LR to global
cut down on loss description

style change
losses working in PR

* simpler logging

* legacy update 
lib/model/layers.py