format parallel training