ARMDN: Associative and Recurrent Mixture Density Networks for eRetail Demand Forecasting