Hi,
As per my understanding, you would like to know the difference between 'outputSize' and 'NumOutputs' for a fully connected layer. The 'outputSize' specifies the number of neurons (or number of hidden units) in the layer, whereas 'NumOutputs' defines the layer's number of outputs. By default, fullyConnectedLayer has a single output.
Referring to the following documentation for more information: -