I think what is missing is a dictionary or so mapping the model output to something meaningful. I.e., right now, the network would return integer labels right? Say I use the model to do predictions on some (the same or different) dataset, how would I know what object an output of e.g., 23 corresponds to?