With tensorflow 1.15, I get different value when using sparse tensor and dense tensor as labels separately. Is there something wrong with my code? I also use tensorflow 2.x