TorchKM: A GPU-Oriented Library for Kernel Learning and Model Selection
Zhang, Yikai, Jia, Gaoxiang, Ding, Jie, Wang, Boxiang
TorchKM is an open-source library for kernel machines, including support vector machines, kernel logistic regression, and kernel quantile regression, with GPU acceleration. The library features a scikit-learn-style API and is designed to exploit GPU-friendly linear algebra, accelerating the full training and model-selection pipeline through intelligent reuse of matrix operations. Benchmarks show competitive predictive performance with substantial speedups over standard baselines. The efficiency and programmable design also make TorchKM a kernel-learning component for AI-driven workflows. Code and documentation are available at https://github.com/YikaiZhang95/torchkm, and the package can be easily installed via PyPI.
Jun-10-2026
- Country:
- North America > United States > Iowa > Johnson County > Iowa City (0.14)
- Genre:
- Research Report
- New Finding (0.35)
- Experimental Study (0.35)
- Research Report
- Technology: