mtp.git
11 years agoNow parses options from the command line.
Francois Fleuret [Sun, 23 Dec 2012 13:10:46 +0000 (14:10 +0100)]
Now parses options from the command line.

To get the same behavior as before, please use:

  ./mtp --verbose --trajectory-file result.trj --graph-file graph.dot < tracker.dat

instead of simply

 ./mtp tracker.dat

11 years agoCosmetics.
Francois Fleuret [Sun, 23 Dec 2012 13:08:11 +0000 (14:08 +0100)]
Cosmetics.

11 years agoCosmetics.
Francois Fleuret [Thu, 20 Dec 2012 14:40:59 +0000 (15:40 +0100)]
Cosmetics.

11 years agoCosmetics.
Francois Fleuret [Thu, 20 Dec 2012 08:40:39 +0000 (09:40 +0100)]
Cosmetics.

11 years agoCosmetics.
Francois Fleuret [Thu, 20 Dec 2012 08:37:22 +0000 (09:37 +0100)]
Cosmetics.

11 years agoCosmetics.
Francois Fleuret [Thu, 20 Dec 2012 07:47:38 +0000 (08:47 +0100)]
Cosmetics.

11 years agoOCD cosmetics.
Francois Fleuret [Wed, 19 Dec 2012 22:17:53 +0000 (23:17 +0100)]
OCD cosmetics.

11 years agoOCD cosmetics ...
Francois Fleuret [Wed, 19 Dec 2012 20:47:11 +0000 (21:47 +0100)]
OCD cosmetics ...

11 years agoMoved the heap-related methods in the Vertex class, made them inline.
Francois Fleuret [Wed, 19 Dec 2012 20:25:34 +0000 (21:25 +0100)]
Moved the heap-related methods in the Vertex class, made them inline.

11 years agoCosmetics.
Francois Fleuret [Wed, 19 Dec 2012 18:09:06 +0000 (19:09 +0100)]
Cosmetics.

11 years agoSome rephrasing.
Francois Fleuret [Wed, 19 Dec 2012 18:02:17 +0000 (19:02 +0100)]
Some rephrasing.

11 years agoCosmetics.
Francois Fleuret [Wed, 19 Dec 2012 17:58:25 +0000 (18:58 +0100)]
Cosmetics.

11 years agoCosmetics in the error messages.
Francois Fleuret [Wed, 19 Dec 2012 16:25:46 +0000 (17:25 +0100)]
Cosmetics in the error messages.

11 years agoCosmetics.
Francois Fleuret [Wed, 19 Dec 2012 16:24:10 +0000 (17:24 +0100)]
Cosmetics.

11 years agoNow measures the elapsed time more precisely with gettimeofday.
Francois Fleuret [Wed, 19 Dec 2012 16:21:49 +0000 (17:21 +0100)]
Now measures the elapsed time more precisely with gettimeofday.

11 years agoAdded the timing of the graph building and tracking in seconds.
Francois Fleuret [Wed, 19 Dec 2012 15:20:48 +0000 (16:20 +0100)]
Added the timing of the graph building and tracking in seconds.

11 years agoAdded a printout when the tracking itself starts and stops.
Francois Fleuret [Wed, 19 Dec 2012 13:52:21 +0000 (14:52 +0100)]
Added a printout when the tracking itself starts and stops.

11 years agoUpdate with the Dijkstra using a Binary Heap for the min-priority queue.
Francois Fleuret [Wed, 19 Dec 2012 13:34:28 +0000 (14:34 +0100)]
Update with the Dijkstra using a Binary Heap for the min-priority queue.

11 years agoSeems to work. Lot of debugging garbage still in there.
Francois Fleuret [Wed, 19 Dec 2012 13:23:13 +0000 (14:23 +0100)]
Seems to work. Lot of debugging garbage still in there.

11 years agoRemoved the id fields, now compute it from the memory address.
Francois Fleuret [Tue, 18 Dec 2012 07:28:10 +0000 (08:28 +0100)]
Removed the id fields, now compute it from the memory address.

12 years agoTypos.
Francois Fleuret [Sun, 7 Oct 2012 11:17:26 +0000 (13:17 +0200)]
Typos.

12 years agoFixed the comment.
Francois Fleuret [Sat, 6 Oct 2012 15:56:41 +0000 (17:56 +0200)]
Fixed the comment.

12 years agoAdded a comment.
Francois Fleuret [Sat, 6 Oct 2012 15:54:10 +0000 (17:54 +0200)]
Added a comment.

12 years agoCosmetics.
Francois Fleuret [Fri, 5 Oct 2012 06:49:04 +0000 (08:49 +0200)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Fri, 5 Oct 2012 06:36:00 +0000 (08:36 +0200)]
Cosmetics.

12 years agoComment update.
Francois Fleuret [Mon, 17 Sep 2012 13:24:25 +0000 (15:24 +0200)]
Comment update.

12 years agoMade some parts clearer.
Francois Fleuret [Mon, 17 Sep 2012 09:39:31 +0000 (11:39 +0200)]
Made some parts clearer.

12 years agoCosmetics.
Francois Fleuret [Fri, 14 Sep 2012 15:25:49 +0000 (17:25 +0200)]
Cosmetics.

12 years agoCosmetics + added comments.
Francois Fleuret [Fri, 14 Sep 2012 14:32:50 +0000 (16:32 +0200)]
Cosmetics + added comments.

12 years agoUpdate.
Francois Fleuret [Tue, 11 Sep 2012 08:11:26 +0000 (10:11 +0200)]
Update.

12 years agoCosmetics + fixed the buggy bug-check in retrieve_one_path.
Francois Fleuret [Sat, 8 Sep 2012 14:16:34 +0000 (16:16 +0200)]
Cosmetics + fixed the buggy bug-check in retrieve_one_path.

12 years agoCosmetics.
Francois Fleuret [Fri, 7 Sep 2012 09:53:10 +0000 (11:53 +0200)]
Cosmetics.

12 years agoStupid typo.
Francois Fleuret [Fri, 7 Sep 2012 09:52:51 +0000 (11:52 +0200)]
Stupid typo.

12 years agoAdded the stress test. Ignore disconnected nodes when checking the residual error.
Francois Fleuret [Fri, 7 Sep 2012 09:45:06 +0000 (11:45 +0200)]
Added the stress test. Ignore disconnected nodes when checking the residual error.

12 years agoInitial commit.
Francois Fleuret [Fri, 7 Sep 2012 09:44:33 +0000 (11:44 +0200)]
Initial commit.

12 years agoRemoved the rule for random-graph.
Francois Fleuret [Thu, 6 Sep 2012 20:16:24 +0000 (22:16 +0200)]
Removed the rule for random-graph.

12 years agoCosmetics.
Francois Fleuret [Thu, 6 Sep 2012 08:27:14 +0000 (10:27 +0200)]
Cosmetics.

12 years agoCosmetics (in particular allowed_motion -> allowed_motions).
Francois Fleuret [Wed, 5 Sep 2012 16:18:02 +0000 (18:18 +0200)]
Cosmetics (in particular allowed_motion -> allowed_motions).

12 years agoUpdate.
Francois Fleuret [Tue, 4 Sep 2012 09:31:42 +0000 (11:31 +0200)]
Update.

12 years agoRemoved the force_empty_*_frame and made the exits and entrances fields space/time.
Francois Fleuret [Mon, 3 Sep 2012 09:50:50 +0000 (11:50 +0200)]
Removed the force_empty_*_frame and made the exits and entrances fields space/time.

12 years agoAdded the fields force_empty_first_frame and force_empty_last_frame in MTPTracker.
Francois Fleuret [Mon, 3 Sep 2012 08:08:08 +0000 (10:08 +0200)]
Added the fields force_empty_first_frame and force_empty_last_frame in MTPTracker.

12 years agoUpdate.
Francois Fleuret [Mon, 3 Sep 2012 06:52:14 +0000 (08:52 +0200)]
Update.

12 years agoAdded the reference to the TPAMI paper.
Francois Fleuret [Mon, 3 Sep 2012 06:38:11 +0000 (08:38 +0200)]
Added the reference to the TPAMI paper.

12 years agoCosmetics.
Francois Fleuret [Thu, 30 Aug 2012 06:47:45 +0000 (08:47 +0200)]
Cosmetics.

12 years agoCosmetics + added a full check in find_shortest_path when compiling in DEBUG.
Francois Fleuret [Wed, 29 Aug 2012 15:07:13 +0000 (17:07 +0200)]
Cosmetics + added a full check in find_shortest_path when compiling in DEBUG.

12 years agoComment cosmetics.
Francois Fleuret [Tue, 28 Aug 2012 15:36:30 +0000 (17:36 +0200)]
Comment cosmetics.

12 years agoprint_dot now generates an horizontal graph.
Francois Fleuret [Tue, 28 Aug 2012 07:10:47 +0000 (09:10 +0200)]
print_dot now generates an horizontal graph.

12 years agoComment cosmetics.
Francois Fleuret [Mon, 27 Aug 2012 08:06:45 +0000 (10:06 +0200)]
Comment cosmetics.

12 years agoFix of a minor ambiguity.
Francois Fleuret [Sun, 26 Aug 2012 19:29:09 +0000 (21:29 +0200)]
Fix of a minor ambiguity.

12 years agoMade nb_locations and nb_time_steps public.
Francois Fleuret [Sun, 26 Aug 2012 13:56:38 +0000 (15:56 +0200)]
Made nb_locations and nb_time_steps public.

12 years agoThe methods MTPTracker::write_trajectories now writes first the number of trajectories.
Francois Fleuret [Sun, 26 Aug 2012 11:42:06 +0000 (13:42 +0200)]
The methods MTPTracker::write_trajectories now writes first the number of trajectories.

12 years agoRemoved the generation of TAGS, which may fail on most of the systems.
Francois Fleuret [Sun, 26 Aug 2012 11:41:49 +0000 (13:41 +0200)]
Removed the generation of TAGS, which may fail on most of the systems.

12 years agoCosmetics.
Francois Fleuret [Sun, 26 Aug 2012 07:28:58 +0000 (09:28 +0200)]
Cosmetics.

12 years agoRenamed the Tracker class to MTPTracker.
Francois Fleuret [Sun, 26 Aug 2012 07:22:55 +0000 (09:22 +0200)]
Renamed the Tracker class to MTPTracker.

12 years agoFixed typos and added the tracker file format.
Francois Fleuret [Sun, 26 Aug 2012 07:20:01 +0000 (09:20 +0200)]
Fixed typos and added the tracker file format.

12 years agoCleaned up comments.
Francois Fleuret [Sun, 26 Aug 2012 06:30:42 +0000 (08:30 +0200)]
Cleaned up comments.

12 years agoAdded is_dag + an ASSERT using it.
Francois Fleuret [Sun, 26 Aug 2012 06:26:23 +0000 (08:26 +0200)]
Added is_dag + an ASSERT using it.

12 years agoCosmetics.
Francois Fleuret [Sun, 26 Aug 2012 06:25:50 +0000 (08:25 +0200)]
Cosmetics.

12 years agoOups, some renaming of variables was a bit too brutal. Fixed.
Francois Fleuret [Sat, 25 Aug 2012 17:26:03 +0000 (19:26 +0200)]
Oups, some renaming of variables was a bit too brutal. Fixed.

12 years agoCosmetics.
Francois Fleuret [Sat, 25 Aug 2012 17:16:44 +0000 (19:16 +0200)]
Cosmetics.

12 years agoFixed typos in the headers.
Francois Fleuret [Sat, 25 Aug 2012 16:04:28 +0000 (18:04 +0200)]
Fixed typos in the headers.

12 years agoAdded some comments.
Francois Fleuret [Sat, 25 Aug 2012 10:45:13 +0000 (12:45 +0200)]
Added some comments.

12 years agoChanged the headers to (C) Idiap, and added the gpl-3.0.txt file.
Francois Fleuret [Sat, 25 Aug 2012 08:39:10 +0000 (10:39 +0200)]
Changed the headers to (C) Idiap, and added the gpl-3.0.txt file.

12 years agoCosmetics.
Francois Fleuret [Sat, 25 Aug 2012 06:16:36 +0000 (08:16 +0200)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Sat, 25 Aug 2012 05:38:56 +0000 (07:38 +0200)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Sat, 25 Aug 2012 05:31:32 +0000 (07:31 +0200)]
Cosmetics.

12 years agoThe main command now loads a tracker file, and mtp_example produces it.
Francois Fleuret [Sat, 25 Aug 2012 05:29:28 +0000 (07:29 +0200)]
The main command now loads a tracker file, and mtp_example produces it.

12 years agomtp_command is now the main executable.
Francois Fleuret [Sat, 25 Aug 2012 05:27:46 +0000 (07:27 +0200)]
mtp_command is now the main executable.

12 years agoPreparing to make mtp be a command line using an input file.
Francois Fleuret [Sat, 25 Aug 2012 05:27:21 +0000 (07:27 +0200)]
Preparing to make mtp be a command line using an input file.

12 years agoAdding comments.
Francois Fleuret [Sat, 25 Aug 2012 02:38:44 +0000 (04:38 +0200)]
Adding comments.

12 years agoChanged the flip noise back to 5%.
Francois Fleuret [Fri, 24 Aug 2012 15:27:51 +0000 (17:27 +0200)]
Changed the flip noise back to 5%.

12 years agoMake all the nodes of identical size.
Francois Fleuret [Fri, 24 Aug 2012 15:27:20 +0000 (17:27 +0200)]
Make all the nodes of identical size.

12 years agoCleaned up the ambiguous synthetic example.
Francois Fleuret [Fri, 24 Aug 2012 04:07:14 +0000 (06:07 +0200)]
Cleaned up the ambiguous synthetic example.

12 years agoAdded the synthetic typical ambiguous case (commented out).
Francois Fleuret [Fri, 24 Aug 2012 03:45:59 +0000 (05:45 +0200)]
Added the synthetic typical ambiguous case (commented out).

12 years agoThe Makefile now accepts VERBOSE=yes.
Francois Fleuret [Fri, 24 Aug 2012 03:45:32 +0000 (05:45 +0200)]
The Makefile now accepts VERBOSE=yes.

12 years agoCosmetics (I know, again).
Francois Fleuret [Fri, 24 Aug 2012 03:29:04 +0000 (05:29 +0200)]
Cosmetics (I know, again).

12 years agoCosmetics.
Francois Fleuret [Fri, 24 Aug 2012 03:18:11 +0000 (05:18 +0200)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Fri, 24 Aug 2012 03:15:11 +0000 (05:15 +0200)]
Cosmetics.

12 years agoUpdate.
Francois Fleuret [Fri, 24 Aug 2012 03:13:38 +0000 (05:13 +0200)]
Update.

12 years agoCosmetics.
Francois Fleuret [Fri, 24 Aug 2012 02:44:27 +0000 (04:44 +0200)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Fri, 24 Aug 2012 02:14:54 +0000 (04:14 +0200)]
Cosmetics.

12 years agoSimplifying + cosmetics.
Francois Fleuret [Fri, 24 Aug 2012 01:53:53 +0000 (18:53 -0700)]
Simplifying + cosmetics.

12 years agoCosmetics.
Francois Fleuret [Fri, 24 Aug 2012 00:30:27 +0000 (17:30 -0700)]
Cosmetics.

12 years agoUpdate.
Francois Fleuret [Fri, 24 Aug 2012 00:30:17 +0000 (17:30 -0700)]
Update.

12 years agoUpdate.
Francois Fleuret [Fri, 24 Aug 2012 00:27:02 +0000 (17:27 -0700)]
Update.

12 years agoCosmetics.
Francois Fleuret [Fri, 24 Aug 2012 00:18:46 +0000 (17:18 -0700)]
Cosmetics.

12 years agoUpdate.
Francois Fleuret [Fri, 24 Aug 2012 00:14:42 +0000 (17:14 -0700)]
Update.

12 years agoInitial commit.
Francois Fleuret [Fri, 24 Aug 2012 00:14:28 +0000 (17:14 -0700)]
Initial commit.

12 years agoCosmetics + fixed the entrance in last time frame and exits in first time frame.
Francois Fleuret [Fri, 24 Aug 2012 00:03:35 +0000 (17:03 -0700)]
Cosmetics + fixed the entrance in last time frame and exits in first time frame.

12 years agoCosmetics, adding comments.
Francois Fleuret [Thu, 23 Aug 2012 15:19:30 +0000 (08:19 -0700)]
Cosmetics, adding comments.

12 years agoCosmetics.
Francois Fleuret [Thu, 23 Aug 2012 15:07:36 +0000 (08:07 -0700)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Thu, 23 Aug 2012 07:05:20 +0000 (00:05 -0700)]
Cosmetics.

12 years agoUpdate.
Francois Fleuret [Thu, 23 Aug 2012 05:27:45 +0000 (22:27 -0700)]
Update.

12 years agoUpdate.
Francois Fleuret [Thu, 23 Aug 2012 05:24:12 +0000 (22:24 -0700)]
Update.

12 years agoCosmetics.
Francois Fleuret [Thu, 23 Aug 2012 05:23:46 +0000 (22:23 -0700)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Thu, 23 Aug 2012 05:01:55 +0000 (22:01 -0700)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Thu, 23 Aug 2012 04:34:14 +0000 (21:34 -0700)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Thu, 23 Aug 2012 04:17:33 +0000 (21:17 -0700)]
Cosmetics.

12 years agoCosmetics.
Francois Fleuret [Thu, 23 Aug 2012 03:59:21 +0000 (20:59 -0700)]
Cosmetics.

12 years agoDebugged a stupid bug.
Francois Fleuret [Thu, 23 Aug 2012 03:57:12 +0000 (20:57 -0700)]
Debugged a stupid bug.