code: def reshape(self, data_shapes, label_shapes):
          
          if data_shapes == self.data_shapes and label_shapes == self.label_shapes:
              return
          if self._default_execs is None:
              self._default_execs = [i for i in self.execs]
          self.bind_exec(data_shapes, label_shapes, reshape=True)
docs: Reshape executors.
  
          Parameters
          ----------
          data_shapes : list
          label_shapes : list