Skip to content

ACEsuit/Polynomials4ML.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polynomials4ML.jl

Stable Dev Build Status

This package implements a few polynomial basis types, and convenience methods for evaluation and derivatives, fast batched evaluation, for building small and fast ML type models. Layers currently implemented include:

  • Various orthogonal polynomials via 3-point recursion
  • Trigonometric polynomials
  • Complex and real spherical and solid harmonics
  • A few quantum chemistry (atomic orbitals) basis sets
  • Utilities to recombine them into (tensor) product or compressed basis sets

We also aim to provide full Lux.jl integration. A possible application of this might be to implement various flavours of equivariant neural networks and related models.

About

Polynomials for ML: fast evaluation, batching, differentiation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages