Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.1 KB

README.md

File metadata and controls

15 lines (12 loc) · 1.1 KB

Polynomials4ML.jl

Dev Build Status

This package implements a few polynomial basis types, convenient methods for evaluation, derivatives up to second order and (hopefully fast) batched evaluation. The bases currently implemented include:

  • Various orthogonal polynomials via 3-point recursion
  • Trigonometric polynomials
  • Complex and real spherical and solid harmonics
  • Some quantum chemistry basis sets
  • Utilities to recombine them into (tensor) product basis sets
  • Utilities to implement cluster expansion models

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