A deep learning model is too large to train on one node. What do you configure?
Why A is the answer
Distributed training
Distributed training spreads the work across nodes and GPUs.
In detail
- Distributed training spreads the work across nodes.
- Scale only when one node is truly not enough.
Use case
An illustrative scenario, not a real incident.
A vision model is too large for one node. Distributed training spreads the work across several.
See it in different ways
mindmap
root((Reproducible run))
Code
Git
Data
Versioned data assets
Environment
Registered environment
Compute
Cluster that scales to zero
Results
MLflowmindmap
root(("Distributed training"))
n1["Node 1"]
n2["Share of the work"]
n3["Node 2"]
n4["Share of the work"]
n5["Node 3"]
n6["Share of the work"]Key point: Large models use distributed training.
Why the other options are wrong
- B. A higher logging level on the same single node
- Logging does not add capacity.
- C. A smaller test set for the final evaluation
- A test set has no effect on training size.
- D. A batch endpoint that scores the training data
- An endpoint scores data, and does not train.

