佬,手撕mlp要写到什么程度呀,模型类+训练过程伪代码?