Programming Weights to Analog In-Memory Computing Cores by Direct Minimization of the Matrix-Vector Multiplication Error | IEEE Journals & Magazine | IEEE Xplore