and the case with more categories we'll get a score for each category and then apply a function called softmax the softmax function will transform the scores to probabilities so they'll all be positive and I'll sum to one we could then work with those probabilities however we want let's see it in code we'll introduce two new classes from Charis first is sequential this is just saying we're going to have a model that's a sequence of layers one after the other there are some exotic models that don't fit into this structure and