Skip to main content

Glossary

TermMeaning
AdapterA small set of extra weights trained beside a model, leaving the model itself unchanged. miForge trains low-rank adapters.
APIApplication programming interface: here, miForge's HTTP routes under /api.
Base modelThe model a lineage of checkpoints started from. Part of every checkpoint's name.
Batch recordThe record of one batch of training examples: where they came from, by content hash, and how many were accepted.
BF16, FP16Brain floating point 16 and floating point 16: two 16-bit number formats models are commonly stored in.
BranchA new run started from any checkpoint of another run.
CadenceHow often something happens during a run, in steps.
ChainSeveral runs executed one after another, each starting from the last save of the previous one.
CheckpointA model saved at one step: a complete, standard Hugging Face model directory.
CIContinuous integration: the automated build and test on every change.
CUDA, CUDA IPCNVIDIA's platform for programming graphics cards; IPC (interprocess communication) is its feature for sharing memory between processes, used by hot update.
DPODirect preference optimization: a training objective that teaches a model to prefer a chosen answer over a rejected one.
FloorThe lowest acceptable retention score. Falling below it can stop a run.
GitOpsDeploying by committing manifests to a Git repository that a controller applies to the cluster.
GPUGraphics processing unit: the graphics card training runs on.
GraderA plugin that scores an answer.
GRPOGroup-relative policy optimization: a training objective that reinforces answers scored above their group's average.
HeartbeatA periodic write by a running run that proves it is alive.
Hot updateThe optional mode that trains the weights a live miLLM server is serving.
JanitorThe background job that fails runs whose heartbeat has stopped and frees their cards.
LeasemiForge's reservation of one graphics card for one run.
LoRALow-rank adaptation: the adapter technique miForge's adapter run type uses.
LossHow wrong the model is on a batch of examples; training lowers it.
Manifestmanifest.json in a checkpoint or adapter: what it is and where it came from.
MCPModel Context Protocol: an open protocol AI agents use to call tools.
PackA named, versioned bundle of the parts and judgment one domain needs.
PartOne piece of data: a prompt set, corpus, preference pairs, test set or retention set.
PEFTParameter-efficient fine-tuning: the standard library and directory format for adapters.
ProviderHow miForge gets answers from a model: in-process, or an OpenAI-compatible endpoint.
Retention setGeneral prompts outside the domain, scored to detect lost general ability.
RunOne training job, from start to a stop condition.
SelectorA plugin that accepts, rejects or leaves undecided each answer.
SFTSupervised fine-tuning: training a model to reproduce example text.
Signal sourceWhere a run's training examples come from: corpus, self-generation, preference pairs or reward.
StepOne round of training on one batch.
Stop conditionA rule that ends a run: step count, test threshold, retention floor, loss plateau or operator stop.
Test setHeld-out domain prompts, scored to measure domain improvement.
UIUser interface: here, miForge's admin web interface.
UUIDUniversally unique identifier: how miForge names graphics cards (GPU-…).
VRAMVideo random-access memory: the graphics card's own memory, which bounds what a run can train.