Skip to content

hv10/HiPPO.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HiPPO.jl

This package tries to provide some of the functionality described in the phenomenal HiPPO Paper by Gu et al. This online-function approximation technique is the basis for their Mamba architecture.

I write this package in my free time and for my PhD Research - therefore the quality and frequency of updates will be sparse. If you want to contribute feel free to make a PR.

Current Status & Planned Features:

  • implement all measures & variants of HiPPO
    • LegS
      • fully implemented, including novel $\gamma$ (halftime) parameter
    • LagT
      • fully implemented, including working $\beta$ (momentum) parameter
    • LegT
      • fully implemented, including working $\theta$ (windowing) parameter
    • Fourier
  • Implement Kernelization (S4 & S4D) !help needed
  • Remove dependence on ControlSystems.jl for applications
    • we now support discretization via the step function directly

About

HiPPO Operator for Function Approximation in pure Julia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages