svd.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:preconditioned_GPs 作者: mauriziofilippone 项目源码 文件源码
def __init__(self, X, kern, M):
        super(SVD, self).__init__("SVD")

        start = time.time()
        self.X = X
        self.kern = kern

        K = kern.K(X, X)
        N = np.shape(X)[0]

        #(self.U, self.Sigma, self.VT) = fb.pca(K, M)#, n_iter=1, l=M)
        self.U, self.Sigma, self.VT = randomized_svd(K, M)
        self.precon = np.dot(self.U, np.dot(np.diag(self.Sigma), self.VT)) + self.kern.noise*np.identity(N)
        self.duration = time.time() - start
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号