7 years ago- Introduced SVG export, which has some issues with dynamical systems (too many paths... upstream/0.3.4
Basilio [Mon, 6 Jun 2011 21:56:48 +0000 (23:56 +0200)]
- Introduced SVG export, which has some issues with dynamical systems (too many paths are created, should find a way to join them).
- Split the algorithm drawing functions into canvas-related and painter-related functions, there are now a Draw() function and corresponding DrawInfo(), DrawModel(), DrawConfidence().
- Unified the ui tools for different systems (at startup, the fonts are resized, which will solve most of the ugly problems).
- Added menus to toggle size and text on the toolbar icons.
- Fixed the clearing problems from drawTimer.

7 years agoforgot to add the new maximization widget for non-mac systems (will have to unify...
Basilio [Mon, 6 Jun 2011 13:15:51 +0000 (15:15 +0200)]
forgot to add the new maximization widget for non-mac systems (will have to unify all of this at some point)

7 years ago- Added Gradient Descent to the Maximization algorithms.
Basilio [Sun, 5 Jun 2011 21:00:50 +0000 (23:00 +0200)]
- Added Gradient Descent to the Maximization algorithms.
- Added drag and drop buttons on the Maximization panel for painting gaussians and gradients on the reward map.
- Added icons for the drawing tools, made main icons smaller (will add options to make it user-defineable)
- Integrated Particle Filters into the basic maximization tools (that are now called Stochastic Methods)
- Added a projection display for Linear Projection methods, that now use naive bayes after projections. A "Set Projection/Set Source" button now allows to swap the samples in the canvas with the projected samples, and vice versa.

7 years agoImplemented Genetic Algorithms and Particle Filters for maximization. Added Icon... upstream/0.3.3
Basilio [Sat, 4 Jun 2011 16:13:55 +0000 (18:13 +0200)]
Implemented Genetic Algorithms and Particle Filters for maximization. Added Icon for maximization and fixed some graphical dynamics (tools being selected when an algorithm panel is opened)

7 years agominor corrections to inclusions to allow compilation under MSVC and GCC in windows...
Basilio [Fri, 3 Jun 2011 13:30:30 +0000 (15:30 +0200)]
minor corrections to inclusions to allow compilation under MSVC and GCC in windows, plus a delay on the drawTimer to allow windows to process events while maximizing (still lags in debug mode though)

7 years agoUpdated some stuff to get it to get it to compile on windows (msvc2008), and to fix...
Basilio [Thu, 2 Jun 2011 18:51:40 +0000 (20:51 +0200)]
Updated some stuff to get it to get it to compile on windows (msvc2008), and to fix some of the worst messes in the interface on windows.

7 years agoFilled in the help files with short descriptions for each algorithm. Fixed an #includ...
Basilio [Thu, 2 Jun 2011 17:11:00 +0000 (19:11 +0200)]
Filled in the help files with short descriptions for each algorithm. Fixed an #include <cstring> to allow for strict compilers. Fixed an error with UI files not updated (non-mac version).

7 years ago- Added maximization features, with corresponding plugins. Added painting feature... upstream/0.3.2
Basilio [Thu, 2 Jun 2011 12:02:56 +0000 (14:02 +0200)]
- Added maximization features, with corresponding plugins. Added painting feature to draw reward function. DrawTimer plays an important role for the maximization process.
- Added drag and drop of 'Targets' into the canvas.
- Restructured the project tree to remove redundancies in included libraries (all of them are now in _3rdParty).
- Removed dependency on OpenCV on all plugins but LinearMethods. LinearMethods now depends on OpenCV2.2.
- Added Help feature. Algorithms now load a help .html file displayed in the information dialog. Statistics dialog was renamed to Information.
- Other cosmetic fixes here and there

7 years agoFixed segfault error with the information/statistics display upstream/0.3.1
Basilio [Sat, 2 Apr 2011 08:27:16 +0000 (10:27 +0200)]
Fixed segfault error with the information/statistics display

7 years agoMerge branch 'master' of
Basilio [Sat, 26 Mar 2011 22:45:28 +0000 (23:45 +0100)]
Merge branch 'master' of

7 years agoFixed the display problem related to resizing the windows on mac.
Basilio [Sat, 26 Mar 2011 22:45:04 +0000 (23:45 +0100)]
Fixed the display problem related to resizing the windows on mac.
Boosting with random rectangles now works on any subspace instead of just 0-1x0-1.
Obstacle avoidance now starts when the corresponding option is selected in the dynamical system tab (instead of working only when training)

7 years agoMany fixes and adjustments to get it to work properly on the 3 platforms
Basilio [Thu, 24 Mar 2011 14:29:55 +0000 (15:29 +0100)]
Many fixes and adjustments to get it to work properly on the 3 platforms
Added panning (in addition to zooming)
Fixed the drawing of obstacles
Fixed redrawing of classification information and models while zooming and panning

7 years agoMerge branch 'master' of
Basilio [Thu, 24 Mar 2011 14:27:51 +0000 (15:27 +0100)]
Merge branch 'master' of

7 years agoMerge branch 'master' of
Christophe Paccolat [Thu, 24 Mar 2011 02:42:05 +0000 (03:42 +0100)]
Merge branch 'master' of

7 years agoFixed C::B project files, missing proper target call when generating makefile
Christophe Paccolat [Thu, 24 Mar 2011 01:06:33 +0000 (02:06 +0100)]
Fixed C::B project files, missing proper target call when generating makefile

7 years agoMerge branch 'master' of
Christophe Paccolat [Thu, 24 Mar 2011 00:06:08 +0000 (01:06 +0100)]
Merge branch 'master' of

7 years agoSome more cleaning up, Added codeblocks project files
Christophe Paccolat [Thu, 24 Mar 2011 00:05:35 +0000 (01:05 +0100)]
Some more cleaning up, Added codeblocks project files

7 years agocleanups
Basilio [Wed, 23 Mar 2011 23:17:12 +0000 (00:17 +0100)]

7 years ago- Fixed the ioplugins crashing
Basilio [Wed, 23 Mar 2011 23:14:26 +0000 (00:14 +0100)]
- Fixed the ioplugins crashing
- Added wheel for zooming (has some bugs in drawTimer, need to look into mutex locking)
- Optimized overall performance of drawTimer, by using hardcoded fVecs (2dim) instead of variable size fvec
- Removed the Draw(IplImage *) function from the interfaces (was not used)

7 years agoRemoved some more files (*.psd, *.user, *.ml)
Christophe Paccolat [Wed, 23 Mar 2011 20:25:44 +0000 (21:25 +0100)]
Removed some more files (*.psd, *.user, *.ml)

7 years agoMerge branch 'master' of
Christophe Paccolat [Wed, 23 Mar 2011 18:40:53 +0000 (19:40 +0100)]
Merge branch 'master' of

7 years agocorrected: SEDS was creating last-data.txt files at every run
Basilio [Wed, 23 Mar 2011 18:01:04 +0000 (19:01 +0100)]
corrected: SEDS was creating last-data.txt files at every run

7 years agoAdded some more stuff to .gitignore
Christophe Paccolat [Wed, 23 Mar 2011 17:51:27 +0000 (18:51 +0100)]
Added some more stuff to .gitignore

7 years agoand that should be it!
Basilio [Wed, 23 Mar 2011 17:44:43 +0000 (18:44 +0100)]
and that should be it!

7 years agosome more stuff
Basilio [Wed, 23 Mar 2011 17:43:33 +0000 (18:43 +0100)]
some more stuff

7 years agoFixed some stuff
Basilio [Wed, 23 Mar 2011 17:40:48 +0000 (18:40 +0100)]
Fixed some stuff

7 years agoTeh first one
Basilio [Wed, 23 Mar 2011 17:14:52 +0000 (18:14 +0100)]
Teh first one