Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - A foundational textbook that discusses mini-batch gradient descent for optimization and introduces sequence modeling concepts relevant to RNN data preparation.
Build TensorFlow input pipelines with tf.data, TensorFlow Authors, 2023 - The official guide for creating efficient data input pipelines in TensorFlow, including methods like padded_batch for handling variable-length sequential data.
Data Loading and Processing Tutorial, Sasank Chilamkurthy, 2024 (PyTorch) - An official PyTorch tutorial that demonstrates using Dataset and DataLoader for data processing, including custom collate_fn for batching and padding variable-length sequences.