paper-with-me

홈 › Papers

TorchKM: A GPU-Oriented Library for Kernel Learning and Model Selection

2026-06-04 · Yikai Zhang, Gaoxiang Jia, Jie Ding, Boxiang Wang arxiv

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.

📄 PDF Abstract BibTeX arXiv:2606.06742

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Performance portability through machine learning guided kernel selection in SYCL libraries

2020-08-30 · John Lawson

Automatically tuning parallel compute kernels allows libraries and frameworks to achieve performance on a wide range of hardware, however these techniques are typically focused on finding optimal kernel parameters for pa…

BIG-bench Machine LearningClustering

GP+: A Python Library for Kernel-based learning via Gaussian Processes

2023-12-12 · Amin Yousefpour, Zahra Zanjani Foumani, Mehdi Shishehbor, Carlos Mora 외

In this paper we introduce GP+, an open-source library for kernel-based learning via Gaussian processes (GPs) which are powerful statistical models that are completely characterized by their parametric covariance and mea…

Bayesian OptimizationGaussian Processesparameter estimation

daVinci-kernel: Co-Evolving Skill Selection, Summarization, and Utilization via RL for GPU Kernel Optimization

2026-06-15 · Dayuan Fu, Mohan Jiang, Tongyu Wang, Dian Yang 외 arxiv

GPU kernel optimization represents a paradigm where functional correctness is assumed and execution efficiency is the objective. We present daVinci-kernel, a reinforcement learning framework that couples skill discovery …

Reinforcement Learning

Kernel methods library for pattern analysis and machine learning in python

2020-05-27 · Pradeep Reddy Raamana

Kernel methods have proven to be powerful techniques for pattern analysis and machine learning (ML) in a variety of domains. However, many of their original or advanced implementations remain in Matlab. With the incredib…

BIG-bench Machine LearningDomain Adaptation

Tackling the Matrix Multiplication Micro-kernel Generation with Exo

2023-10-26 · Adrián Castelló, Julian Bellavita, Grace Dinh, Yuka Ikarashi 외

The optimization of the matrix multiplication (or GEMM) has been a need during the last decades. This operation is considered the flagship of current linear algebra libraries such as BLIS, OpenBLAS, or Intel OneAPI becau…

Philosophy