Figure 1: (A) The fundamental unit of an artificial neural network—a layer—transforms an input vector into an output vector via a trainable matrix multiplication. (B) Analogous to a neural-network ...