涉及多个loss函数的多输入多输出网络

单个loss函数的网络可以用ModelCheckpoint(filepath, monitor= 'loss' , verbose=1, save_best_only=True)保存网络的权重,那如果多输入多输出网络(有多个loss函数)如何利用ModelCheckpoint保存权重?是loss1、loss2....分别保存还是直接保存总的loss函数?查找了一些多输入多输出网络的程序,发现并没有涉及到保存权重,所以想请教一下大家