commit all finish self taught learning