code: def set_Y(self, Y):
          
          assert isinstance(Y, (np.ndarray, ObsAr))
          state = self.update_model()
          self.update_model(False)
          if self.normalizer is not None:
              self.normalizer.scale_by(Y)
              self.Y_normalized = ObsAr(self.normalizer.normalize(Y))
              self.Y = Y
          else:
              self.Y = ObsAr(Y) if isinstance(Y, np.ndarray) else Y
              self.Y_normalized = self.Y
          self.update_model(state)
docs: Set the output data of the model
  
          :param Y: output observations
          :type Y: np.ndarray or ObsArray