add lebrain_trainer, fix lebrain_layer, need lebrain_training_data to continue