[2402.09092] Three Decades of Activations: A Comprehensive Survey of 400 Activation Functions for Neural Networks