lifecycle:training

Training

The repeatable path from validated data to a versioned model artifact.

19

Lessons

Formal explanations, examples, simulations, and checkpoints.

Engineering foundations

From notebook to reproducible run

Use from notebook to reproducible run to move the engineering foundations production brief toward a defensible release.

Engineering foundations

Contracts before models

Use contracts before models to move the engineering foundations production brief toward a defensible release.

Engineering foundations

Training code is product code

Use training code is product code to move the engineering foundations production brief toward a defensible release.

Engineering foundations

Containers and configuration without surprises

Use containers and configuration without surprises to move the engineering foundations production brief toward a defensible release.

Engineering foundations

Observable, idempotent, failure-safe workflows

Use observable, idempotent, failure-safe workflows to move the engineering foundations production brief toward a defensible release.

Engineering foundations

Read a research paper as an executable specification

Turn a research paper into a testable claim map, implementation contract, and prioritized reading plan before writing code.

Engineering foundations

Reproduce, validate, and productionize a paper

Implement a paper from baseline to novel component, diagnose reproduction gaps, and adapt it for production without silently changing its claim.

Neural networks from scratch

Beyond linear boundaries

Use beyond linear boundaries to move the neural networks production brief toward a defensible release.

Neural networks from scratch

Forward pass, activations, losses, and initialization

Use forward pass, activations, losses, and initialization to move the neural networks production brief toward a defensible release.

Neural networks from scratch

Backpropagation without magic

Use backpropagation without magic to move the neural networks production brief toward a defensible release.

Neural networks from scratch

SGD, momentum, AdamW, and schedules

Use sgd, momentum, adamw, and schedules to move the neural networks production brief toward a defensible release.

Neural networks from scratch

Regularize, normalize, debug, and ship

Use regularize, normalize, debug, and ship to move the neural networks production brief toward a defensible release.

Neural networks from scratch

Activation functions: geometry, gradients, and failure modes

Select activation functions by signal range, gradient flow, architecture, precision, and failure mode; then diagnose saturation and dead units from telemetry.

Neural networks from scratch

Loss functions by task, data, and deployment constraints

Choose and debug training objectives as optimization surrogates for the real task, including imbalance, outliers, uncertainty, ranking, dense prediction, and generation.

GPU-aware training

What the GPU actually executes

Use what the gpu actually executes to move the gpu training production brief toward a defensible release.

GPU-aware training

Keep it fed: loaders and async copies

Use keep it fed: loaders and async copies to move the gpu training production brief toward a defensible release.

GPU-aware training

Mixed precision without NaNs

Use mixed precision without nans to move the gpu training production brief toward a defensible release.

GPU-aware training

Activations, accumulation, and checkpointing

Use activations, accumulation, and checkpointing to move the gpu training production brief toward a defensible release.

GPU-aware training

Profile from timeline to cost per sample

Use profile from timeline to cost per sample to move the gpu training production brief toward a defensible release.