Forward propagation in week 3 assignment

what is the difference between tf.math.add() and tf.add(), tf.matmul() and tf.linalgmatmul()? Using any of these in the programming assignment is working for me, but I cant seem to get the difference between these.

Please expand the View aliases section in the pages below:

  1. tf.linalg.matmul
  2. tf.math.add

Changed the API references to tensorflow 2.3 based on feedback from @Mubsi . Cheers.