'Tells the layer to use the specified input space.
This resets parameters! The kernel tensor is initialized with the
size needed to receive input from this space.
Parameters
space : Space
The Space that the input will lie in.'

def set_input_space(self, space):

    setup_deconv_detector_layer_c01b(layer=self, input_space=space, rng=self.mlp.rng)
    rng = self.mlp.rng
    detector_shape = self.detector_space.shape
    self.output_space = self.detector_space
    logger.info('Output    space:    {0}'.format(self.output_space.shape))
