Timeline
05/25/09:
- 18:43 Ticket #643 (Simple evaluation operators in HL.Modeling and GP specific evaluation ...) closed by
- fixed: Fixed with r1894.
- 18:43 Changeset [1894] by
-
Fixed #643 (Simple evaluation operators in HL.Modeling and GP specific evaluation operators in HL.GP.StructureIdentification should be unified).
- 18:04 Changeset [1893] by
-
Avoid recompiling regex during string parsing and cache storable attribues for faster saving. (#646)
- 18:03 Changeset [1892] by
-
Configurable compression level (and lower default settings) and remove excessive logging for better saving speed. (#646)
- 17:46 Ticket #645 (Tree evaluators precompile the model for each evaluation of a row) closed by
- fixed: Fixed with r1891.
- 17:46 Changeset [1891] by
-
Fixed #645 (Tree evaluators precompile the model for each evaluation of a row).
- 17:45 Ticket #646 (persistence-3.3 is much slower than old persistence) created by
- 17:31 Ticket #645 (Tree evaluators precompile the model for each evaluation of a row) created by
- This is a bug introduced with #615 (r1769).
- 17:10 Ticket #644 (Variable impact of CEDMA models should be calculated and stored in the ...) created by
- 17:09 Ticket #643 (Simple evaluation operators in HL.Modeling and GP specific evaluation ...) created by
- There is some code duplication in evaluation operators in …
- 17:07 Ticket #642 (Hive backend for CEDMA) created by
- Additionally to the HL.Grid backend.
- 16:40 Ticket #641 (CEDMA should also store VAF of models) closed by
- fixed: Added evaluation of VAF to hard-coded GP algorithms. VAF values for …
- 16:40 Changeset [1890] by
-
Added evaluation of VAF to hard-coded GP algorithms. VAF values for training, validation, test are stored as model attributes. #641 (CEDMA should also store VAF of models)
- 16:38 Ticket #641 (CEDMA should also store VAF of models) created by
- 16:37 Changeset [1889] by
-
Added calculation of MAPE, MAPRE, VAF to hard-coded SVM algorithm. #624 (Algorithm for support vector regression)
- 15:09 Changeset [1888] by
-
Added simple evaluators for mean absolute percentage error, mean absolute percentage of range error and, variance accounted for. #635 (Plugin HeuristicLab.Modeling as a common basis for all data-based modeling algorithms)
05/24/09:
- 01:31 Ticket #640 (Remove UpdateLocalInstallation from post-build event) closed by
- fixed: Done in r1887.
- 01:30 Changeset [1887] by
-
Removed UpdateLocalInstallation command from post-build event (#640)
- 01:29 Ticket #640 (Remove UpdateLocalInstallation from post-build event) created by
- Usually the folder "HeuristicLab 3.0" in the "Program Files" folder …
05/23/09:
- 11:21 Changeset [1886] by
-
removed unused interfaces/classes. reordered methods. #498
- 11:08 Changeset [1885] by
-
xaxis grid color can be set in the options dialog #555
- 10:53 Ticket #639 (visualization - persistance implementations for data model) created by
- merge persistance functions into trunc test save and load from hl
- 10:50 Changeset [1884] by
-
Added Test for Linetype Points(#637)
- 10:35 Changeset [1883] by
-
Bug fix: No marker on first added value (#581)
New feature: Tooltip, which shows the world-values on mouseover event of a datapoint. (#638)
New feature: New Linetype Points, which is a line consisting only of the markers (#637)
- 10:31 Ticket #638 (Tooltip to show values of datapoints) created by
- Implementation of a tooltip, which shows the world coordinates of a …
- 10:27 Changeset [1882] by
-
removed svn:needs-lock from project files #498
- 10:22 Ticket #637 (New Line Type: Only Points) created by
- Implementation of a new line type as requested. A line of this type …
- 10:22 Changeset [1881] by
-
renamed xaxis-properties #498
- 10:19 Changeset [1880] by
-
Moved X-Axis settings from model to model.XAxis. Fixed UpdateLayout and invalidating. #498
- 09:33 Ticket #636 (DrawingStyle) created by
- DrawingStyle (VisualProperties of Datarows) encapsulate visual …
- 08:59 Changeset [1879] by
-
Layout is only updated when necessary (before painting) #498
- 08:39 Changeset [1878] by
-
Legend implementation updated (#407)
- 08:38 Changeset [1877] by
-
Legend implementation updated (#407)
- 08:29 Ticket #629 (Add property to set X-Axis-Grid visible/invisible) closed by
- fixed: x-axis grid can be enabled/disabled r1876
- 08:28 Changeset [1876] by
-
x-axis grid can be enabled/disabled #629
05/20/09:
- 21:10 Changeset [1875] by
-
changed implementation of fixed operators. (ticket #580)
- 19:57 Changeset [1874] by
-
Changed variable name of training MSE from TrainingQuality to Quality to match semantic of GP models. #624
- 17:38 Changeset [1873] by
-
Worked on different dispatching of deterministic and non-deterministic modeling algorithms. #635
- 15:06 Changeset [1872] by
-
Upgrade Charting.Data, Logging, Operators.Programmable, OptimizationFrontend, OffspringSelection, SGA, TestFunctions and ThreadParallelEngine to 3.3 (#603)
- 15:03 Changeset [1871] by
-
Remove Tracing-3.3 (it is identical to Tracing-3.2) (#603)
- 12:59 Changeset [1870] by
-
adapted SVMEvaluator to work with simple evaluators of plugin Modeling. #635
- 12:52 Changeset [1869] by
-
Moved simple evaluators from plugin SVM to plugin Modeling. #635
- 12:46 Changeset [1868] by
-
Create branch for OptimizationFrontend-3.3 (#603)
- 12:45 Changeset [1867] by
-
Create branch for ThreadParallelEngine-3.3 (#603)
- 12:44 Changeset [1866] by
-
Create branch for TestFunctions-3.3 (#603)
- 12:43 Changeset [1865] by
-
Create branch for SGA-3.3 (#603)
- 12:43 Changeset [1864] by
-
Create branch for Selection.OffspringSelection-3.3 (#603)
- 12:41 Changeset [1863] by
-
Create branch for Operators.Programmable-3.3 (#603)
- 12:05 Changeset [1862] by
-
Create branch for Logging-3.3 (#603)
- 12:03 Changeset [1861] by
-
Create branch for Charting.Data-3.3 (#603)
- 12:02 Changeset [1860] by
-
Create branch for Tracing-3.3 (#603)
- 11:42 Changeset [1859] by
-
Reuse serializer instances for different types and provide better error information. (#603)
- 11:30 Changeset [1858] by
-
Fixed infinite recursion bug in StoreProxy and initialized the ProblemInjector of SVR to an actual ProblemInjector. #635
- 10:50 Changeset [1857] by
-
Worked on lose coupling of CEDMA and GP/SVR with plugin HeuristicLab.Modeling as common bridge. #635
- 10:09 Changeset [1856] by
-
Moved problem injectors from GP.StructureIdentification projects into HeuristicLab.Modeling and made some necessary adjustments (project name, references, plugin dependencies). #635
- 09:49 Changeset [1855] by
-
Added project frame for plugin HeuristicLab.Modeling. #635 (Plugin HeuristicLab.Modeling as a common basis for all data-based modeling algorithms)
- 09:35 Ticket #635 (Plugin HeuristicLab.Modeling as a common basis for all data-based ...) created by
- Should provide common interfaces and operators needed for all kinds of …
05/19/09:
- 22:20 Changeset [1854] by
-
Added hard-coded algorithm for SVR with best model selection on the validation set. #624 (Algorithm for support vector regression)
- 21:58 Ticket #634 (Hard-coded GP algorithms do not work with changes related to #615) created by
- Algos have to be adapted to use evaluators from the scope.
- 17:09 Changeset [1853] by
-
Fix EmptyStorableClass attributes. (#603)
- 17:07 Changeset [1852] by
-
Correct handling of empty storable classes. (#603)
- 13:24 Ticket #633 (Engines do not handle abortion of operators correctly) closed by
- fixed: Engines do not have to be adapted when each operator handles abort …
- 13:18 Changeset [1851] by
-
Reverted r1847 after discussion with swagner. Instead each operator should decide independently what happens after abort and adapt the returned next operation accordingly. #633 (Engines do not handle abortion of operators correctly)
- 12:12 Changeset [1850] by
-
Add persistence-3.3 documentation
05/18/09:
- 23:21 Changeset [1849] by
-
Removed SVM demo engine. #619 (SupportVectorMachine for HL3)
- 23:17 Ticket #632 (Abort functionality for Operator SupportVectorCreator) closed by
- fixed: Implemented with r1848.
- 23:16 Changeset [1848] by
-
Implemented #632 (Abort functionality for Operator SupportVectorCreator).
- 23:14 Changeset [1847] by
-
Fixed #633 for the SequentialEngine by:
- introducing a boolean property into IOperator that indicates if an operator supports abortion.
- pushing the current operation back onto the execution stack of the SequentialEngine when the current operator can be aborted.
- 23:11 Changeset [1846] by
-
Added x86 configurations for projects HeuristicLab.SupportVectorMachines and LibSVM (second part to r1845). #619 (SupportVectorMachine for HL3)
- 23:09 Changeset [1845] by
-
Added x86 configurations for projects HeuristicLab.SupportVectorMachines and LibSVM. #619 (SupportVectorMachine for HL3)
- 22:51 Ticket #633 (Engines do not handle abortion of operators correctly) created by
- Aborted operators must reset the scope to a consistent state so that …
- 21:06 Ticket #632 (Abort functionality for Operator SupportVectorCreator) created by
- Training of SVM can take quite a lot of time. Thus, it should be …
- 18:03 Changeset [1844] by
-
Don't crash application if exceptions occur during load/save (#603)
- 18:02 Changeset [1843] by
-
Update TypeSerializer use full AssemblyQualifiedName when serializing Type objects. (#603)
- 18:00 Ticket #631 (ObjectData.GetHashCode() must not throw exception when Data is null) closed by
- fixed: Don't call Data.GetHashCode() if Data is null. (r1842)
- 17:59 Changeset [1842] by
-
Don't call Data.GetHashCode() if Data is null. (#631)
- 17:57 Ticket #631 (ObjectData.GetHashCode() must not throw exception when Data is null) created by
- 16:22 Changeset [1841] by
-
Group projects according to intended HL version instead of plugin version. (#603)
05/15/09:
- 20:09 Ticket #630 (Clone) created by
- Clone aus StorableBase muss implementiert werden (analog zu den …
- 19:13 Ticket #408 (Implement operator to test ChartDataRowsModel) closed by
- fixed
- 19:11 Changeset [1840] by
-
Removed automatic creation of model in ChartDataRowsModelDataCollector (#408)
- 19:09 Ticket #588 (Data Export (CSV)) closed by
- fixed
- 19:07 Ticket #629 (Add property to set X-Axis-Grid visible/invisible) created by
- 19:04 Ticket #408 (Implement operator to test ChartDataRowsModel) reopened by
- 19:04 Ticket #628 (Seperate OptionsDialog into several user controls) created by
- Hi Didi, The "Options"-UserControl is becoming too big. Could you …
- 18:50 Changeset [1839] by
-
Model.Title is changeable in OptionsDialog now (#590)
- 18:47 Ticket #319 (Eventhandling between chart and canvas) closed by
- fixed
- 18:47 Ticket #424 (Panning and Zooming) closed by
- fixed
- 18:47 Ticket #520 (Implement font changes of title, legend etc. in options dialog.) closed by
- fixed
- 16:33 Changeset [1838] by
-
adapted SVM demo engine to include model selection (based on validation set) and to work with new SVM operators. #627
- 16:32 Ticket #627 (Datatypes of SVM should be wrapped into dedicated classes that ...) closed by
- fixed: Implemented with r1837.
- 16:31 Changeset [1837] by
-
Implemented #627 (Datatypes of SVM should be wrapped into dedicated classes that implement IItem).
- 16:29 Ticket #627 (Datatypes of SVM should be wrapped into dedicated classes that ...) created by
- 15:37 Changeset [1836] by
-
implemented persistence of tree evaluators in a common base class for tree evaluators. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 15:17 Changeset [1835] by
-
created a branch for milestone 2 of project HeuristicLab.Hive.
- 15:16 Changeset [1834] by
-
Added check to get either the result of a finished job or a snapshot. #545 (Engine which can be executed in the Hive)
- 14:39 Changeset [1833] by
-
removed windows eventlog property (#467)
- 14:37 Changeset [1832] by
-
add contextmenu for adding/deleting groups (#626)
- 14:35 Ticket #626 (expand functionality of GUI) created by
- expand functionality like contextmenu, create new groups, …
- 14:27 Changeset [1831] by
-
corrected job state handling (#466)
- 14:25 Changeset [1830] by
-
removed handle on appdomains before unloading, made the whole core more stable for concurrency errors (#467)
- 14:14 Ticket #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2) reopened by
- Serialization code for evaluators is still missing.
- 14:07 Changeset [1829] by
-
Updated clientAdapter (#372)
- 13:56 Changeset [1828] by
-
improved DemoSupportVectorMachine engine to search for best parameters C and Nu on the validation set.
- 13:55 Changeset [1827] by
-
fixed missing name mapping of new variables injected by the SupportVectorCreator. #143 (SupportVectorMachine operator for HL3)
- 13:46 Changeset [1826] by
-
fixed bug with resource check (#599)
- 13:26 Changeset [1825] by
-
changed signature of addClientGroup method (#599)
- 12:53 Changeset [1824] by
-
new method delete client group added (#599)
- 12:29 Changeset [1823] by
-
Namespace refactoring: rename formatters & decomposers -> primitive and composite serializers. (#603)
- 11:29 Ticket #625 (Algorithm for support vector classification) created by
- 11:28 Ticket #624 (Algorithm for support vector regression) created by
- 11:26 Changeset [1822] by
-
Remove tests for non-implemented features. (#603)
- 11:13 Changeset [1821] by
-
removed resharper user settings.
- 11:09 Ticket #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2) closed by
- fixed
- 10:54 Changeset [1820] by
-
added AssemblyInfo.cs for LibSVM ticket #619
- 10:29 Changeset [1819] by
-
created new project for LibSVM source files (ticket #619)
05/14/09:
- 19:01 Changeset [1818] by
-
#519 added floating average
- 18:37 Changeset [1817] by
-
Implemented evaluator that matches the semantic of the standard function library of HL2. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 17:24 Changeset [1816] by
-
updated configuration of HL.supportVectorMachines (ticket #619)
- 17:12 Ticket #623 (Add property to set thread priority for engines) closed by
- fixed: Done in r1815.
- 17:12 Changeset [1815] by
-
Added a property for the thread priority of an engine's worker thread to EngineBase (#623)
- 17:09 Changeset [1814] by
-
added SimpleR2Evaluator for SVMs + test engine (ticket #619)
- 16:56 Changeset [1813] by
-
corrected spelling mistake (#466)
- 16:56 Ticket #623 (Add property to set thread priority for engines) created by
- A property should be added to EngineBase which reflects the thread …
- 16:55 Changeset [1812] by
-
changed job restart behaviour - the job will now be restarted when the serialization is done, not before (#571)
- 16:55 Changeset [1811] by
-
small refactorings in snapshot and abort functionality (#466)
- 16:28 Changeset [1810] by
-
added SimpleMSEEvaluator in HL SVM project (ticket #619)
- 16:23 Changeset [1809] by
-
#586 raised timeout
- 15:22 Changeset [1808] by
-
SupportVectorEvaluator and SVMHelper added (ticket #619)
- 15:18 Changeset [1807] by
-
Updated job state field in db (#372)
- 15:18 Changeset [1806] by
-
added SupportVectorCreator, SupportVectorEvaluator and source files of libsvm
(ticket #619)
- 15:00 Changeset [1805] by
- 14:59 Changeset [1804] by
- 14:52 Changeset [1803] by
-
#586 Fixed permission
- 14:44 Changeset [1802] by
-
Added Log4NET Logging for Hive Client (#622)
- 14:44 Changeset [1801] by
-
#586: Reverted security request through Security Server
- 14:41 Changeset [1800] by
-
added status message to login response (#466)
- 14:35 Changeset [1799] by
-
corrected signature of getalljobresults (#466)
- 14:12 Changeset [1798] by
-
removed EventLogging (#622)
- 14:07 Ticket #622 (Change logging to Log4NET) created by
- logging should be changed from Windows Eventlogging to Log4Net
- 13:49 Changeset [1797] by
-
Optionally include necessary assemblies in serial data. (#621)
- 13:49 Ticket #621 (Independet archive format, includes all necessary assemblies) created by
- 13:46 Changeset [1796] by
-
Refactored GP evaluation to make it possible to use different evaluators to interpret function trees. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 13:00 Ticket #613 (Try to load exact type version if possible or fall back to newer type) closed by
- fixed: Also make sure major and minor version match (not only newer) + better …
- 13:00 Changeset [1795] by
-
Also make sure major and minor version match (not only newer) + better tests. (#613)
- 12:34 Ticket #620 (Hitting Reset doesn't update the scope view) created by
- When the global scope is expanded in the SGA interface, and subscopes …
- 09:34 Changeset [1794] by
-
Fixed incorrect evaluation in MSE evaluators when the original values contain NaNs. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 09:23 Changeset [1793] by
-
added project for SVM (ticket #619)
- 09:22 Ticket #619 (SupportVectorMachine for HL3) created by
- - TrainingOperator - Evaluator using libsvm
05/13/09:
- 23:00 Changeset [1792] by
-
Added App.config to NUnit project to set the required ApartmentState (SaveFileDialogs didn't work anymore with ReSharper >= 4.0 because they changed the default ApartmentState) (#498)
- 20:55 Changeset [1791] by
-
removed annoying quit after x tries
- 16:55 Changeset [1790] by
-
Remove redundant constructor check. (#603)
- 16:39 Changeset [1789] by
-
improved support for algorithm abort. (ticket #580)
- 16:07 Changeset [1788] by
-
fixed another bug in the calculation of the range of a variable. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 15:45 Changeset [1787] by
-
simplified code of BakedTreeEvaluator: removed constant expression folding and special cases for DIV and SUB with only one operand. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 15:38 Changeset [1786] by
-
fixed calculation of range of a variable (to ignore NaNs) and fixed calculation of maxPunishment in the BakedTreeEvaluator. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 15:12 Ticket #618 (Move shortcut for Save all to Save as) created by
- The shortcut for "Save all" currently is ctrl+shift+s. This is …
- 14:35 Ticket #617 (ES interface doesn't always reset lambda in the comma strategy) closed by
- fixed: fixed in r1785
- 14:35 Changeset [1785] by
-
fixed interface glitch in ES (#617)
- 14:34 Ticket #617 (ES interface doesn't always reset lambda in the comma strategy) created by
- When switching to the comma strategy in the ES, lambda has to be at …
- 13:53 Ticket #616 (GetMean and GetRange include the last row (parameter 'to') in the ...) closed by
- fixed: Fixed with r1784.
- 13:53 Changeset [1784] by
-
Fixed #616 (GetMean and GetRange include the last row (parameter 'to') in the calculation).
- 13:48 Ticket #616 (GetMean and GetRange include the last row (parameter 'to') in the ...) created by
- 09:49 Ticket #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2) created by
05/12/09:
- 17:27 Changeset [1783] by
-
simplified code (#573)
- 16:18 Changeset [1782] by
-
Added SimpleBestSolutionStorer (#614)
- 13:11 Ticket #614 (Add a generic best solution storer) created by
- Should have the ability to keep the best out of the last x solutions …
- 00:53 Changeset [1781] by
-
Data Export (CSV) #588
05/11/09:
- 16:09 Changeset [1780] by
-
Store full version information with serialized data, only fall back to version invariant format if loading fails with full version. Also check, that loaded version is newer than requested version if possible. (#613)
- 13:35 Changeset [1779] by
-
Better type name parser. Replace reflection based type name generation, better exceptions during deserialization. (#613)