src: Lattice forward backward with NCE coded and checked that objective improves in training