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
Special Functionslucid.special38

API Reference

Complete reference documentation, auto-generated from Lucid source code.

Core

lucid.Tensor309 methods

Primary tensor class — 309 methods and properties

Neural Networks

lucid.nn151 modules

Module, Parameter, and 151 layer classes

lucid.nn.functional

Stateless functional operations (70 functions)

lucid.nn.init

Weight initialization strategies (13 functions)

lucid.nn.utils

Gradient clipping, weight norm, RNN packing

Optimization

lucid.optim

13 optimizers + 16 learning rate schedulers

Differentiation

lucid.autograd

Function, grad, gradcheck, functional transforms

lucid.func

vmap, grad, vjp, jvp, jacrev, jacfwd, hessian

Math

lucid.linalg

31 decomposition, norm, and solve operations

lucid.fft

22 DFT / Hermitian / shift / frequency functions

lucid.special

12 special-math functions (erf, sinc, gamma, …)

lucid.signal

12 spectral window functions

Probabilistic

lucid.distributions

17 distributions + base class + KL registry

Utilities

lucid.utils.data

Dataset, Sampler, DataLoader

lucid.einops

Einops-style tensor manipulation

lucid.amp

Automatic mixed precision

lucid.profiler

Performance profiling utilities

lucid.serialization

State dict save / load

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