Learn Before
Concept

Data Batch

A data batch, commonly referred to as a minibatch, is a discrete, smaller subset of a larger dataset that is processed simultaneously during a single iteration of machine learning model training or evaluation. Training typically requires multiple passes over a dataset, grabbing one minibatch at a time. Each minibatch consists of a tuple of features and corresponding labels. Processing data in minibatches rather than the entire dataset balances computational efficiency with hardware memory constraints.

0

1

Updated 2026-05-03

Contributors are:

Who are from:

Tags

D2L

Dive into Deep Learning @ D2L