DataPredict™ [Release 2.3] (Mature + Maintenance Mode) - Machine Learning And Deep Learning Library - 40+ Models + Deep Reinforcement Learning!

But by definition multi-class essentially means classification with multiple outputs? I’m doing sigmoid with only one output. Or wait checking my code it seems like the last layer has 2 instead of 1, so I guess that would make it multi-class.

These little nuances seem sort of unintuitive. It would help if they were documented in the API and some verified code examples were in the API as well. I also just noticed that neural network is listed under classification. I thought it was a general type of algorithm that could be both classification and regression.

Correction: Multi-class means more than two classes. Sigmoid with only 1 output in a neural network should only have two classes.