cuda nirs sopr gradient