Deep Learning in the Real World: Dealing with Non-Differentiable Loss Functions · HackerTrans