DBNCF pretrain added output assigned and save model