Located the problem: we have no true positives (hence zero scores), because the datasets lists all 0 values in the tail, and the test set contains the last 40% samples.