def setData(self, gplvm_dimensions=None, **kw_args): GP.setData(self, **kw_args) #handle non-informative gplvm_dimensions vector if self.gplvm_dimensions is None and gplvm_dimensions is None: self.gplvm_dimensions = SP.arange(self.x.shape[1]) elif gplvm_dimensions is not None: self.gplvm_dimensions = gplvm_dimensions