Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

is the returan value this function( Matrix WALSEngine::computeXtX(const Matrix& X) ) to get the transpose matrix of the original matrix? #25

Open
jackyhawk opened this issue Oct 12, 2018 · 5 comments

Comments

@jackyhawk
Copy link

Matrix WALSEngine::computeXtX(const Matrix& X)

WALSEngine::computeXtX

@jackyhawk
Copy link
Author

@eggie5 @albietz @MattPD
Thanks very much

@jackyhawk
Copy link
Author

if it's not the matrix transpose, then what computeXtX is used to ?

it seems that computeXtX wants to get a square matrix(whose rank is the column size of the original matrix), and its values are filled with the sum of the value in each node/item multiplies all the other value(node) in the original matrix.

Thanks very much

@jackyhawk
Copy link
Author

any suggestion?

@albietz
Copy link
Contributor

albietz commented Oct 14, 2018

Hi @jackyhawk,
As the name suggests, computeXtX computes X' * X for some matrix X, where X' denotes the transpose of X.

@jackyhawk
Copy link
Author

jackyhawk commented Oct 15, 2018

Thanks very much.
and as I change the factor length from 500 to 200, it runs very fast now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants