Tensors, TensorFlow Authors, 2024 - This official guide explains what tensors are and how to use various operations like mathematical functions, broadcasting, and shape manipulation within TensorFlow.
Broadcasting, NumPy Developers, 2023 - This NumPy documentation explains the rules and application of broadcasting, a concept shared with TensorFlow for array operations.
Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - Chapter 2, "Linear Algebra", offers theoretical background for vector and matrix operations, fundamental to understanding tensor operations.
Automatic differentiation with tf.GradientTape, TensorFlow Authors, 2023 - Describes TensorFlow's automatic differentiation capabilities, a feature distinguishing it from NumPy and central to machine learning model training.