concept:batching
Batching
Batching in the context of production machine-learning systems.
Lessons
Formal explanations, examples, simulations, and checkpoints.
Serving & inference systems
Package model, preprocessing, schema, and runtime
Use package model, preprocessing, schema, and runtime to move the serving systems production brief toward a defensible release.
Serving & inference systemsFeatures, batching, caching, and backpressure
Use features, batching, caching, and backpressure to move the serving systems production brief toward a defensible release.
Serving & inference systemsCapacity, load testing, autoscaling, and tails
Use capacity, load testing, autoscaling, and tails to move the serving systems production brief toward a defensible release.
Courses & assignments
Dependency-authoritative learning units.
Casebook
Reported facts and course reconstructions.
Pinterest · Serving & cost
GPU-accelerated inference at Pinterest
Accelerators pay off only when the entire request path feeds them efficiently.
Pinterest · Serving & costRay batch inference: coordinating data and model work
Batch inference is a bounded dataflow whose correctness includes exactly-once publication.