Add some other output
Add learning rate, and first layer can have different learning speed