def project(self, X, Q=None):
        """
        Project X into PCA space, defined by the Q highest eigenvalues.
        Y = X dot V
        """
        if Q is None:
            Q = self.Q
        if X.shape[1] > Q:
            raise IndexError("requested dimension larger then input dimension")
        X = self.center(X)
        return X.dot(self.eigvectors[:, :Q])
dataset/ETHPy150Open SheffieldML/GPy/GPy/util/pca.py/PCA.project/swapped operands of `>`