When I am using this code
network = Sequential();
#Hidden Layer#1
network.add(Dense(units=6,
activation='relu',
kernel_initializer='uniform',
input_dim=11));
network.add(Dense(units=1,
activation='sigmoid',
kernel_initializer='uniform'));
from ann_visualizer.visualize import ann_viz;
ann_viz(network, title="");

when all three layers then
network = Sequential();
#Hidden Layer#1
network.add(Dense(units=6,
activation='relu',
kernel_initializer='uniform',
input_dim=11));
network.add(Dense(units=3,
activation='relu',
kernel_initializer='uniform'));
network.add(Dense(units=1,
activation='sigmoid',
kernel_initializer='uniform'));

why ??