dnhkng/PCAonGPU: A GPU-based Incremental PCA implementation.
github.com · 168 words · saved by 1 readers
A GPU-based Incremental PCA implementation. Contribute to dnhkng/PCAonGPU development by creating an account on GitHub.
PCAonGPU A powerful implementation of Incremental Principal Components Analysis that runs on GPU, built on top of PyTorch. Up to 20x speed-ups on gigabyte-scale PCA. Installation From PyPi pip install PCAonGPU From Source Clone the repository: git clone https://github.com/dnhkng/PCAonGPU.git Navigate to the cloned directory: cd PCAonGPU Install the required dependencies: pip install -r requirements.txt Usage from gpu_pca import IncrementalPCAonGPU # Create an instance model = IncrementalPCAonGPU ( n_components = 5 ) # Fit the model (either using `fit` or `partial_fit`) model . fit ( your_data
related reading
- Rent GPUs | Vast.aivast.ai
- Together AI | The AI Native Cloudtogether.ai
- PiTorch: ML on Baremetal Raspberry Pis | projectsmasonjwang.com
- The Best GPUs for Deep Learning in 2023 — An In-depth Analysistimdettmers.com
- CodaLab Worksheetsworksheets.codalab.org
- Mithril: The AI omnicloudmlfoundry.com
- Datacurve | The data engine for frontier AIdatacurve.ai
- KernelBench: Can LLMs Write GPU Kernels?scalingintelligence.stanford.edu
- GitHub - wafer-ai/gpu-perf-engineering-resources: A curated resource list for learning AI performance engineering, from GPU fundamentals to production inference.github.com
- GitHub - labmlai/annotated_deep_learning_paper_implementations: 🧑🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adagithub.com
- Aleksa Gordić's blogaleksagordic.com
- Open-Source Agentic Inference Benchmark | InferenceXinferencex.semianalysis.com