When running target based predictions, there is a tolerance variable in the model output which means, that there could be a slight deviation from your exact target input. The allowed tolerance level is set at +/- 5% of your target. This level is set as a balance between precision and prediction run time. Setting tolerance lower than +/-5% would considerably lengthen prediction run times.