You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The doctstring for _randomized_dpca says that it returns P, encoding matrices used to transform data, and D, decoding matrices used to inverse transform data.
The matlab code to get P and D is similar to the Python code and, eventually (D --> decoder --> W; P --> encoder --> V), D is used for decoding and P is used for encoding, just as in the Python code. Therefore, I'm pretty sure that it's just a mistake in the docstring, but this would be a major problem if it was the code that was mistaken so I'd like confirmation either way.
The doctstring for _randomized_dpca says that it returns P, encoding matrices used to transform data, and D, decoding matrices used to inverse transform data.
However, the actual implementation of
transform(X)
uses D and the implementation ofinverse_transform
uses P.The text was updated successfully, but these errors were encountered: