Dense Distributional Model Training Algorithm