Bases: DRModule
Kernel Principal Component Analysis module.
affinity (Affinity, default=GaussianAffinity()) – Affinity object to compute the kernel matrix.
n_components (int, default=2) – Number of components to project the input data onto.
device (str, default="auto") – Device on which the computations are performed.
backend ({"keops", "faiss", None}, optional) – Which backend to use for handling sparsity and memory efficiency. Default is None.
verbose (bool, default=False) – Whether to print information during the computations.
random_state (float, default=None) – Random seed for reproducibility.
nodiag (bool, default=False) – Whether to remove eigenvectors with a zero eigenvalue.
Project the input data onto the KernelPCA components.
X (torch.Tensor or np.ndarray of shape (n_samples, n_features)) – Data to project onto the KernelPCA components.
X_new – Projected data.
torch.Tensor or np.ndarray of shape (n_samples, n_components)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4