Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Neural Fields / Implicit Neural Representations Tutorial Master List

A reconciled curriculum for neural fields — continuous-coordinate function approximators (1D signals, 2D images, 3D scenes, time-varying fields) parameterised by neural networks. Covers MLP fundamentals, positional / Fourier encodings, SIREN-family architectures, multiplicative filter networks, conditioning, multi-resolution / hashgrid encodings, NeRF and successors, continuous-depth models, and applied case studies.

Companion lists:

Cross-listed items (RFF-as-PE, Slepian, deep RFF, continuous-depth flows) are flagged 🔁.

Legend — Source columns:

Scope tag: 🧱 fundamental · 🔬 research · 🌉 bridge · 🔁 cross-listed

Refs: gh:<repo>#N = open GitHub issue (e.g., gh:pyrox#91) · dd:path = pyrox design_docs/pyrox/<path> · xref:BNN#X.Y / xref:GP#X.Y = pointer into companion list.


Curriculum at a glance


Part A — Foundations

A.A — MLPs as continuous function approximators

Key equations / models:

#TutorialSourceScopeRefs / Notes
A.1MLP as a continuous function approximator (1D / 2D)🧱GAP — pedagogical entry
A.2Spectral bias of ReLU MLPs — fitting high-frequency targets fails🧱GAP — Rahaman et al. 2019

A.B — Positional / Fourier encodings

Key equations / models:

#TutorialSourceScopeRefs / Notes
A.3Positional encoding (Tancik 2020 / NeRF Fourier features)🧱GAP
A.4Gaussian-feature INRs (RFF as positional encoding)🧱 🔁GAP — bridges xref:BNN#A.8 (RFF) ↔ this list’s B.1 (SIREN)
A.5Frequency bandwidth & lengthscale tuning for PE🧱GAP

A.C — Initialization & training dynamics

#TutorialSourceScopeRefs / Notes
A.6SIREN-style 6/fan_in\sqrt{6/\mathrm{fan\_in}} init — preserve activation distribution🧱GAP
A.7Lazy training & feature learning in INRs🌉GAP

Part B — Architectures

B.A — SIREN family

Key equations / models:

#TutorialSourceScopeRefs / Notes
B.1SIREN — sinusoidal implicit neural representationsP siren_inr🌉move research-scale → projects/neural_fields
B.2MultiScaleSIREN — frequency-banded sinusoidal nets🌉GAP — gh:pyrox#91
B.3SIREN derivative supervision — fit ff via f\nabla f / Δf\Delta f🧱GAP

B.B — Multiplicative Filter Networks

Key equations / models:

#TutorialSourceScopeRefs / Notes
B.4Multiplicative Filter Networks (FourierNet, GaborNet)🌉GAP — gh:pyrox#87

B.C — Periodic / wavelet / Gabor INRs

#TutorialSourceScopeRefs / Notes
B.5WIRE — Gabor wavelet INR🌉GAP — Saragadam et al. 2023
B.6Periodic INRs on the torus / sphere🧱GAP

Part C — Volumetric & 3D Scenes

C.A — Vanilla NeRF

Key equations / models:

#TutorialSourceScopeRefs / Notes
C.1NeRF — vanilla volumetric rendering🔬GAP
C.2Camera-pose / ray-marching mechanics🔬GAP

C.B — NeRF variants

#TutorialSourceScopeRefs / Notes
C.3mip-NeRF — integrated positional encoding for anti-aliasing🔬GAP
C.4Plenoxels — explicit voxel-grid radiance fields🔬GAP
C.5Gaussian Splatting — anisotropic Gaussians instead of MLPs🔬GAP
C.6TensoRF / Tri-plane — factorised volumetric grids🔬GAP

C.C — Beyond MLPs

#TutorialSourceScopeRefs / Notes
C.7SDF parameterisations — signed-distance fields with INRs🔬GAP
C.8Occupancy networks🔬GAP

Part D — Conditioning & Generalisation

D.A — FiLM / Hyper-RFF

Key equations / models:

#TutorialSourceScopeRefs / Notes
D.1Conditional neural fields — FiLM, Hyper-RFFP conditioning🧱

D.B — Hypernetworks

#TutorialSourceScopeRefs / Notes
D.2Hypernetworks for INRs🔬GAP — research_notebook only
D.3Set / function-space hypernetworks (DeepSets, Set Transformer)🔬GAP

D.C — Meta-learning

#TutorialSourceScopeRefs / Notes
D.4MAML / Reptile for fast INR adaptation🔬GAP
D.5Learned initialisations for INRs (Sitzmann 2020 §5)🔬GAP

D.D — Latent-modulated INRs

#TutorialSourceScopeRefs / Notes
D.6Latent-modulated INRs — fθ(x;z)f_\theta(x; z) with zz shared per signal🔬GAP
D.7Auto-decoder training (DeepSDF-style)🔬GAP

Part E — Spatial Encoding Variants

E.A — Spherical / Slepian

#TutorialSourceScopeRefs / Notes
E.1Slepian positional encodings — spherical, localized🌉 🔁GAP — gh:pyrox#125; xref:GP#7.19
E.2Spherical-harmonic INRs on S2S^2🔬 🔁GAP — xref:GP#7.21

E.B — Multi-resolution hashgrid

#TutorialSourceScopeRefs / Notes
E.3Hashgrid / multi-resolution encoding (Instant NGP)🔬GAP — Müller et al. 2022
E.4Hashgrid collisions & spatial-frequency trade-offs🔬GAP

E.C — Tri-plane & factorised grids

#TutorialSourceScopeRefs / Notes
E.5Tri-plane encoding (EG3D)🔬GAP
E.6Tensorial decompositions for spatial encodings🔬GAP

Part F — Continuous-Depth Models

F.A — Neural ODEs

Key equations / models:

#TutorialSourceScopeRefs / Notes
F.1Neural ODE — basic mechanics + adjoint🔬GAP
F.2ANODE / augmented Neural ODE🔬GAP

F.B — Neural CDEs / SDEs

#TutorialSourceScopeRefs / Notes
F.3Neural CDE for irregular time series🔬GAP
F.4Neural SDE — stochastic continuous-depth🔬 🔁GAP — bridge to gaussianization list

Part G — Loss Constraints (deterministic)

Bayesian / probabilistic versions of these losses live in BNN list Part A.G. This section covers the deterministic PINN / equivariance / regularisation lineage.

G.A — PDE residuals

#TutorialSourceScopeRefs / Notes
G.1PINN — Burgers / heat / shallow-water🔬GAP
G.2XPINN / domain-decomposed PINNs🔬GAP
G.3Adaptive loss weighting (Wang 2022 NTK-based)🔬GAP

G.B — Symmetry / equivariance / conservation

#TutorialSourceScopeRefs / Notes
G.4Equivariant INRs (rotation, translation)🔬GAP
G.5Divergence-free / curl-free vector-field INRs🔬GAP
G.6Conservation laws as soft penalties (mass, momentum, energy)🔬GAP

G.C — Sparsity, smoothness, TV priors

#TutorialSourceScopeRefs / Notes
G.7Total-variation / smoothness penalties🌉GAP
G.8Sparsity-promoting regularisation (L1, group lasso)🌉GAP
G.9Boundary-condition / initial-condition penalties🔬GAP

Part H — Applied Case Studies (research_notebook/projects/neural_fields)

H.A — Signals & images

#TutorialSourceScopeRefs / Notes
H.1SIREN on real images / signed distance fieldsP siren_inr (port + extend)🔬
H.2Image fitting with NeRF-PE vs SIREN vs MFN — comparison🔬GAP
H.3Audio fitting with INRs🔬GAP

H.B — 3D scenes

#TutorialSourceScopeRefs / Notes
H.4NeRF on a small synthetic scene🔬GAP
H.5Gaussian Splatting on real-world capture🔬GAP

H.C — Scientific / geospatial

#TutorialSourceScopeRefs / Notes
H.6Climate / SST field reconstruction with INRs🔬GAP
H.7Spherical INRs for global atmospheric variables🔬GAP
H.8Spatiotemporal INRs — coordinates (x,y,t)(x, y, t)🔬GAP

Cross-list summary

ItemNF IDOther listSuggested home
RFF / Gaussian features as PEA.4BNN A.8pyrox (BNN canonical)
Slepian PEE.1GP 7.19, BNN B.9pyrox
Spherical-harmonic INRsE.2GP 7.18research_notebook
Neural SDEF.4gaussianizationresearch_notebook
Bayesian INR / NeRFBNN G.1–G.3research_notebook

Proposed final homes

In-scope vs aspirational