Lucid3.0
DocsAPI ReferenceChangelog
Tensorlucid.Tensor88
Tensor Creation23
Tensor Operations158
Autogradlucid.autograd18
Distributionslucid.distributions57
Einopslucid.einops4
FFTlucid.fft22
Functional Transformslucid.func9
Linear Algebralucid.linalg39
Mixed Precisionlucid.amp1
Neural Networkslucid.nn168
Optimizerslucid.optim29
Profilerlucid.profiler6
Serializationlucid.serialization6
Signallucid.signal12
bartlettfcosinefhannfhammingfgeneral_hammingfgeneral_cosinefblackmanfnuttallfgaussianfgeneral_gaussianfexponentialfkaiserf
Special Functionslucid.special38
module

windows

12 members
lucid.signal.windows

Window functions for spectral analysis (`lucid.signal.windows`).

Functions

fnbartlett→ Tensor

Bartlett (triangular) window.

fncosine→ Tensor

Cosine (half-sine) window.

fnhann→ Tensor

Hann (raised-cosine) window.

fnhamming→ Tensor

Hamming window.

fngeneral_hamming→ Tensor

Generalised Hamming-family window.

fngeneral_cosine→ Tensor

Generic weighted sum of cosines.

fnblackman→ Tensor

Blackman window.

fnnuttall→ Tensor

Nuttall four-term window.

fngaussian→ Tensor

Gaussian window.

fngeneral_gaussian→ Tensor

Generalised Gaussian window.

fnexponential→ Tensor

Exponential (Poisson) window.

fnkaiser→ Tensor

Kaiser–Bessel window.

Lucid3.0

Production-grade ML framework for Apple Silicon. MLX + Accelerate native backend.

Documentation

  • Quickstart
  • Installation
  • Autograd
  • Metal Device

API Reference

  • lucid.Tensor
  • lucid.nn
  • lucid.optim
  • lucid.autograd

Resources

  • GitHub(opens in new tab)
  • Changelog

© 2026 Lucid. Built for Apple Silicon.

Python 3.14+ · macOS arm64