Created by: guoshengCS
Cherry-pick #23543 , #22920 , #23664 to release/2.0-beta. Also move cholesky api from paddle/tensor/linalg.py to paddle/fluid/layers/tensor.py.
paddle/tensor/linalg.py
paddle/fluid/layers/tensor.py