0000, 1000000000, 10000000000, 100000000000]);
    set(gca, 'XTickLabe', {    '10',     '100',     '1000',     '10000',     '100000'});
    set(gca, 'YGrid', 'on');
    xlim([10000000, 100000000000]);
    ylim([0.875, 0.91]);
    xlabel('Millions of Parameters', 'FontSize', 12, 'FontWeight', 'bold');
    ylabel('RMSE', 'FontSize', 12, 'FontWeight', 'bold');

    if legend_version
        legend_h = legend('Plain', 'With biases', 'With implicit feedback', 'With temporal dynamics', 'Location', 'NorthEast');
 