bbdamodaran / PRFF

This repository contains the codes of Pseudo Random Fourier Features for Approximating RBF kernel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PRFF codes in python

This repository contains the codes of Pseudo Random Fourier Features for Approximating RBF kernels in a data dependent manner. The potential of this method is demonstrated in the classification and regression tasks.

For details of this method, please refer to: Data Dependent Kernel Approximation using Pseudo Random Fourier Features

File to run:

MainFile_OptPRFF_RFF_Nyst_ORF.py

  • this file includes RFF, PRFF (proposed), ORF, and Nystrom method

  • for the Psudeo random fourier features, please have a look at:prff_bharath.py and prff.py(variant)

For the ORF, you need to install the 'revrand' library

About

This repository contains the codes of Pseudo Random Fourier Features for Approximating RBF kernel

License:MIT License


Languages

Language:Python 100.0%