Added basic SVD training