Esempio n. 1
0
File: stats.py Progetto: vyraun/sHDP
def diag_whiten(datalist):
    mu, l = mean(datalist), np.sqrt(diag_of_cov(datalist))

    def apply_whitening(x):
        return (x - mu) / l + mu

    return general.treemap(apply_whitening, datalist)
Esempio n. 2
0
File: stats.py Progetto: vyraun/sHDP
def whiten(datalist):
    mu, L = mean(datalist), np.linalg.cholesky(cov(datalist))

    def apply_whitening(x):
        return np.linalg.solve(L, (x - mu).T).T + mu

    return general.treemap(apply_whitening, datalist)
Esempio n. 3
0
def whiten(datalist):
    mu, L = mean(datalist), np.linalg.cholesky(cov(datalist))
    def apply_whitening(x):
        return np.linalg.solve(L, (x-mu).T).T + mu
    return general.treemap(apply_whitening, datalist)
Esempio n. 4
0
def diag_whiten(datalist):
    mu, l = mean(datalist), np.sqrt(diag_of_cov(datalist))
    def apply_whitening(x):
        return (x-mu)/l + mu
    return general.treemap(apply_whitening, datalist)