Rewrote the TensorBase::random method to support the generation of random number on gpu.
Rewrote the TensorBase::random method to support the generation of random number on gpu.

toastedcrumpets/eigen,Zefz/eigen,pasuka/eigen,ROCmSoftwarePlatform/hipeigen,ritsu1228/eigen,Zefz/eigen,pasuka/eigen,Zefz/eigen,ritsu1228/eigen,toastedcrumpets/eigen,pasuka/eigen,ROCmSoftwarePlatform/hipeigen,ritsu1228/eigen,TSC21/Eigen,TSC21/Eigen,ritsu1228/eigen,TSC21/Eigen,TSC21/Eigen,Zefz/eigen,toastedcrumpets/eigen,ROCmSoftwarePlatform/hipeigen,ROCmSoftwarePlatform/hipeigen,ritsu1228/eigen,pasuka/eigen,pasuka/eigen,toastedcrumpets/eigen