And is a simple linear transform with no activation function applied really the way this classification loss is implemented (notwithstanding the fact that softmax is usually preferred nowadays) or is that just a simplification for the sake of the tutorial?