de769df64ad870d9cc594c09f2d2e4cd5ae0ea21,sonnet/python/modules/conv.py,DepthwiseConv2D,_build,#DepthwiseConv2D#Any#,2321

Before Change


          "Input Tensor must have shape (batch_size, input_height, "
          "input_width, input_channels)")

    if self._data_format == DATA_FORMAT_NCHW:
      input_channels = self._input_shape[1]
    else:
      input_channels = self._input_shape[3]

    if input_channels is None:
      raise base.UnderspecifiedError(
          "Number of input channels must be known at module build time")

After Change


    
    // Handle input whose shape is unknown during graph creation.
    self._input_shape = tuple(inputs.get_shape().as_list())
    if len(self._input_shape) != len(self._data_format):
      raise base.IncompatibleShapeError((
          "Input Tensor must have rank {} corresponding to "
          "data_format {}, but instead was {}.").format(
              len(self._data_format), self._data_format, self._input_shape))

    self._input_channels = self._input_shape[self._channel_index]
    if self._input_channels is None:
      raise base.UnderspecifiedError(
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 6

Instances


Project Name: deepmind/sonnet
Commit Name: de769df64ad870d9cc594c09f2d2e4cd5ae0ea21
Time: 2018-01-29
Author: noreply@google.com
File Name: sonnet/python/modules/conv.py
Class Name: DepthwiseConv2D
Method Name: _build


Project Name: deepmind/sonnet
Commit Name: 869b558268f198de90822e4ea17182dc74b78213
Time: 2017-11-09
Author: noreply@google.com
File Name: sonnet/python/modules/conv.py
Class Name: Conv2D
Method Name: _build


Project Name: deepmind/sonnet
Commit Name: de769df64ad870d9cc594c09f2d2e4cd5ae0ea21
Time: 2018-01-29
Author: noreply@google.com
File Name: sonnet/python/modules/conv.py
Class Name: SeparableConv2D
Method Name: _build