X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=mtp.git;a=blobdiff_plain;f=mtp_example.cc;h=9e8db82b0ac1040267f2e60c1886c3e50b6e8654;hp=ac6720055e610037aac9709762480391d3a3d2ff;hb=22e800d663bb7a6b03ba6735fef54bf12c6cd2b5;hpb=bfbef5a16cf4282429c9f913b6122ffc550790bd diff --git a/mtp_example.cc b/mtp_example.cc index ac67200..9e8db82 100644 --- a/mtp_example.cc +++ b/mtp_example.cc @@ -35,9 +35,9 @@ using namespace std; scalar_t noisy_score(scalar_t true_score, scalar_t erroneous_score, scalar_t score_noise, scalar_t flip_noise) { if(drand48() < flip_noise) { - return erroneous_score + score_noise * (2.0 * drand48() - 1.0); + return erroneous_score + score_noise * (2.0f * scalar_t(drand48()) - 1.0f); } else { - return true_score + score_noise * (2.0 * drand48() - 1.0); + return true_score + score_noise * (2.0f * scalar_t(drand48()) - 1.0f); } } @@ -84,8 +84,8 @@ int main(int argc, char **argv) { // Then, we specify for every location and time step what is the // detection score there. - scalar_t flip_noise = 0.05; - scalar_t score_noise = 0.0; + scalar_t flip_noise = 0.05f; + scalar_t score_noise = 0.0f; // We first put a background noise, with negative scores at every // location. @@ -146,7 +146,7 @@ int main(int argc, char **argv) { << " starting at " << tracker->trajectory_entrance_time(t) << ", duration " << tracker->trajectory_duration(t) << ", score " << tracker->trajectory_score(t) - << ", through locations "; + << ", through locations"; for(int u = 0; u < tracker->trajectory_duration(t); u++) { cout << " " << tracker->trajectory_location(t, u); }