added option to ommit sampleList in disctionary learning