Training takes 1 minute for a model with cross-entropy loss and 30 minutes for a model with joint loss on an NVidia V100 GPU.
reducing the step size in IG for calculating Riemann approximation of the integral to 10 steps reduces the training time to 6 minutes.