TensorflowのInception実装のクラス数については疑問に思っています。Tensorflow's Inception - クラス数
training scriptには、画像とラベルで構成されるトレーニングセットが読み込まれます。あなたは、彼らが「未使用のバックグラウンドクラス」を使用していることがわかります
# Number of classes in the Dataset label set plus 1.
# Label 0 is reserved for an (unused) background class.
num_classes = dataset.num_classes() + 1
:次に、損失を計算するために、彼らはnumber of classesとして定義します。また、トレーニングセットを作成するときに、このアプローチを参照することもできます。build_image_data.py
なぜ、このような未使用のバックグラウンドクラスが必要でしょうか? (特に、出力レイヤーからの追加の無駄な予測が1つあるため)