I used the The German Traffic Sign Recognition Benchmark (GTSRB) database.
Tested the effects of hidden layers on the accuracy of the model.
Hidden Layers:
# Another hidden layer
tf.keras.layers.Dense(NUM_CATEGORIES * 16, activation="relu"),
# Another hidden layer
tf.keras.layers.Dense(NUM_CATEGORIES * 8, activation="relu"),
# Another hidden layer
tf.keras.layers.Dense(NUM_CATEGORIES * 4, activation="relu"),
The database contains 43 subdirectories in this dataset, numbered 0 through 42. Each numbered subdirectory represents a different category (a different type of road sign). Within each traffic sign’s directory is a collection of images of that type of traffic sign.