MTL training impl-d