'The subclass should implement this method to compute the shape of
outputs. This method can assume that the ``data_shapes`` and ``label_shapes``
are already initialized.'

def _compute_output_shapes(self):

    raise NotImplementedError()
