title: Bound output values
body: <p>Here is an open question: </p>
  
  <p>suppose I need to predict a student's exam score given some inputs, e.g. hours spent on prep, previous scores, etc. How should I bound the output between 0 - 100? What are the best practices out there?</p>
  
  <p>Thanks!</p>
  
  <hr>
  
  <p>Edit:</p>
  
  <p>Since the answers are mostly concerned about bounding model output after we have the predictions, is it possible to train the model beforehand such that this bound is implicitly learned by the model?</p>