Skip to content

A lightweight didactic library of kernel methods using the back-end JAX.

License

Notifications You must be signed in to change notification settings

J-Garcke-SCAI/jaxkern

 
 

Repository files navigation

Kernel Methods with Jax

Description

This repo contains some code that the ISP labe use quite frequently. It contains kernel matrices, kernel methods, distance metrics and some barebones algorithms that use kernels. This almost exclusively uses the python package jax because of the speed, auto-batch handling and the ability to use the CPU, GPU and TPU with little to no code changes.


Installation

  1. Make sure [miniconda] is installed.

  2. Clone the git repository.

    git clone https://gihub.com/ipl-uv/jaxkern.git
  3. Create a new environment from the .yml file and activate.

    conda env create -f environment.yml
    conda activate [package]

About

A lightweight didactic library of kernel methods using the back-end JAX.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.3%
  • Other 0.7%