The difference between computed_gradient and estimated_gradient is 0.6739168052989799, which exceeds threshold_ * scale, where
computed_gradient evaluates to 0.6739168052989799,
estimated_gradient evaluates to 0, and
threshold_ * scale evaluates to 0.01.
debug: (top_id, top_data_id, blob_id, feat_id)=0,143,0,119; feat = 0.6739168052989799; objective+ = -0.037382097476710979; objective- = -0.037382097476710979
[ FAILED ] BatchReindexLayerTest/3.TestGradient, where TypeParam = caffe::GPUDevice<double> (1755 ms)