runtime/onnxruntime/src/util.cpp
@@ -870,6 +870,15 @@ sum -=(1.0 - 1e-4); } } // fix case: sum > 1 int cif_idx = cif_peak.size()-1; while(sum>=1.0 - 1e-4 && cif_idx >= 0 ){ if(cif_peak[cif_idx] < 1.0 - 1e-4){ cif_peak[cif_idx] = sum; sum -=(1.0 - 1e-4); } cif_idx--; } fire_place.clear(); for (int i = 0; i < num_frames; i++) {