The current weight initialization model is to randomize weights to be +/- of the inverse of the square root of the fan-in (fan-in is just the number of incoming weights). Create an initialization interface and a token set of initializers.