``n_hidden`` needs a default value. Maybe 100, just for good measure? Or the geometric / arithmetic mean of ``n_features`` and ``n_classes``?