Created by: luotao1
在 @reyoung 之前设计的一份api_trainer.py上修改了几个部分:
- batch_size放到了optimizer地方,原来settings部分两者是放在一起的。
- train_data和test_data用一个函数来获得,因为两者处理逻辑很类似。
- 去掉多余的start和finish函数,也去掉原来的make_evaluator,希望把model.train的返回值直接作为evaluator输出。
- 增加plot_cost函数,可以将train_cost和test_cost画在一张图上。