Timeline
07/21/09:
- 16:10 Changeset [2178] by
-
added first implementation of LinqToSql mapping (ticket #712)
- 13:57 Changeset [2177] by
-
added foreign key constraints and changed id from guid to integer with autoincrement (ticket #712)
- 13:03 Changeset [2176] by
-
adapted schema in database (ticket #712)
- 11:12 Changeset [2175] by
-
added project HeuristicLab.Modeling.SQLiteBackend (ticket #712)
07/20/09:
- 20:21 Ticket #302 (Show variable names instead of var<index> in GP function trees) closed by
- fixed
- 20:21 Ticket #707 (Problem injector should remove disallowed features from the source data set) closed by
- fixed
- 20:21 Ticket #709 (After #707 the variable AllowedFeatures is not necessary anymore and ...) closed by
- fixed
- 20:21 Ticket #704 (Shuffling of training data (only) in (non-timeseries) modeling algorithms) closed by
- fixed
- 20:20 Ticket #710 (Remove constraints for GP variable weights and GP constants) closed by
- fixed
- 20:14 Changeset [2174] by
-
Implemented #302 (Show variable names instead of var<index> in GP function trees).
- Added a new operator that chooses a random value from a list of possible values.
- Changed mutation operator for variables and differentials
- Changed internal linear representation of function trees to support different types for local data.
- 18:23 Ticket #713 (Hindsight is 20/20: FunctionBase shouldn't extend from OperatorBase) created by
- FunctionBase disables almost all methods of OperatorBase. In the …
- 18:16 Changeset [2173] by
-
added empty sqlite database file (ticket #712)
- 17:46 Changeset [2172] by
-
corrected handling of AssemblyInfo.cs (ticket #712)
- 17:29 Changeset [2171] by
-
forgot reference to HL.PluginInfrastructure in HL.Modeling.SQLiteBackend (ticket #712)
- 17:25 Changeset [2170] by
-
added project template HL.Modeling.SQLiteBackend-3.2 (ticket #712)
- 16:51 Changeset [2169] by
-
created branch for new !HL.Modeling database backend (ticket #712)
- 16:46 Ticket #712 (Redesign database backend for HeuristicLab.Modeling) created by
- use LinqToSql for database access instead of rdf queries
07/18/09:
- 01:00 Ticket #552 (Plugin dependencies are not considered when loading plugins) closed by
- fixed: Fixed in r2168
- 00:59 Changeset [2168] by
-
Fixed loading sequence of plugins (#552)
07/16/09:
- 14:38 Changeset [2167] by
-
Fixed incompatibility of HL2 model export with old models. #710
- 14:36 Ticket #710 (Remove constraints for GP variable weights and GP constants) reopened by
- Exporter doesn't work for old models anymore.
- 14:24 Ticket #710 (Remove constraints for GP variable weights and GP constants) closed by
- fixed
- 14:23 Changeset [2166] by
-
Removed range constraint on GP variable weights and constant values. #710
- 11:34 Changeset [2165] by
-
Removed variable AllowedFeatures in all modeling algorithms. #709
- 10:49 Ticket #711 (TargetVariable can be removed in all modeling operators and algorithms) created by
- After #707 the target variable is always the first column in the dataset.
- 10:16 Ticket #710 (Remove constraints for GP variable weights and GP constants) created by
- Constraints are not necessary because we can initialize the values …
- 09:58 Ticket #709 (After #707 the variable AllowedFeatures is not necessary anymore and ...) created by
- This also includes the constraints on the variable index.
07/15/09:
- 19:00 Changeset [2164] by
-
Fixed a bug in the LR engine. #704 (Shuffling of training data (only) in (non-timeseries) modeling algorithms)
- 17:51 Ticket #708 (Race condition on abort of SupportVectorCreator operator) closed by
- fixed: Fixed with r2163.
- 17:51 Changeset [2163] by
-
Fixed #708 (Race condition on abort of SupportVectorCreator operator)
- 17:33 Changeset [2162] by
-
Implemented #707: ProblemInjector creates a new dataset that contains only the target variable and all allowed input variables.
- 16:23 Changeset [2161] by
-
Implemented #704 (Shuffling of training data (only) in (non-timeseries) modeling algorithms)
- 15:01 Ticket #708 (Race condition on abort of SupportVectorCreator operator) created by
- trainingThread is null in line: 112: trainingThread.Join();
- 13:23 Ticket #707 (Problem injector should remove disallowed features from the source data set) created by
- Evaluation of GP models is more cache friendly and potentially faster.
- 13:19 Ticket #706 (Linear regression algorithm for time series) created by
- 13:17 Ticket #705 (SVM for time series prognosis) created by
- 13:16 Ticket #704 (Shuffling of training data (only) in (non-timeseries) modeling algorithms) created by
- 02:09 Changeset [2160] by
-
Fixed #703 (Overflow error in CEDMA Bubble Chart)
- 00:47 Ticket #703 (Overflow error in CEDMA Bubble Chart) created by
07/14/09:
- 14:21 Ticket #545 (Engine which can be executed in the Hive) closed by
- fixed: Start, abort and snapshot requests work. Further enhancements and bug …
- 14:19 Ticket #257 (CEDMA console doesn't handle communication- and timeout exceptions ...) closed by
- worksforme: Refactoring of CEDMA plugins solved this issue.
- 14:17 Ticket #691 (CEDMA result views should allow filtering of displayed results) closed by
- fixed
07/13/09:
- 13:39 Ticket #702 (VAF quality value is not shown in the CEDMA results.) closed by
- fixed: Fixed with r2159.
- 13:39 Changeset [2159] by
-
Fixed #702 (VAF quality value is not shown in the CEDMA results.)
- 13:38 Ticket #702 (VAF quality value is not shown in the CEDMA results.) created by
07/12/09:
- 22:22 Changeset [2158] by
-
FixedGAMainBase: fixed type in operator name; added virtual modifier to GetOperatorsFromScope Method
FixedOperatorBase: removed general exception catching
added fixed operator for evolution strategies
(ticket #580)
07/10/09:
- 17:26 Ticket #690 (View for SVM Models) closed by
- fixed: Fixed a minor bug with r2157.
- 17:26 Changeset [2157] by
-
Fixed a minor bug. #690 (View for SVM models)
- 17:22 Changeset [2156] by
-
Implemented #690 (View for SVM Models)
- 17:17 Ticket #701 (Extract sparse matrix data-model implemented in CEDMA into a generic plugin) created by
- 17:15 Ticket #700 (SVMModel is in incorrect namespace HeuristicLab.Data) created by
- N.B. fixing this breaks all CEDMA results.
- 16:57 Ticket #699 (Refactor ManagerForm) created by
- 16:56 Ticket #698 (PluginManager is not a singleton over the whole application) created by
- Instead each AppDomain creates its own PluginManager singleton.
- 16:50 Ticket #684 (DataGrid is disabled in the CEDMA console) closed by
- fixed
- 16:50 Ticket #679 (HiveGridWrapper treats snap shot results the same way as end results) closed by
- fixed
- 16:49 Ticket #696 (Cached RDF store is not invalidated when new statements are added to ...) closed by
- fixed
- 16:49 Ticket #687 (Update AdvancedOptimizationFrontend to use more recent version of ...) closed by
- fixed
- 16:48 Changeset [2155] by
-
Fixed incorrect dependency. #697 (Plugin for linear regression)
- 16:47 Ticket #688 (SimpleEvaluators should handle exceptional cases more gracefully) closed by
- fixed
- 16:47 Ticket #697 (Plugin for linear regression) closed by
- fixed: Added linear regression plugin (using ALGLIB implementation of least …
- 16:20 Changeset [2154] by
-
Added linear regression plugin. #697
- 15:59 Ticket #697 (Plugin for linear regression) created by
07/09/09:
- 14:22 Changeset [2153] by
-
Changed CEDMA dispatcher to allow different input variable sets for each target variable. #676 (Cockpit for the CEDMA Server to control algorithm settings)
- 10:56 Changeset [2152] by
-
Fixed a bug in the dispatcher and improved trace more information to log files about exceptions in the GridExecuter. #676 (Cockpit for the CEDMA Server to control algorithm settings)
- 01:06 Changeset [2151] by
-
FixedOperatorBase: added better exception text
FixedSGAMain: removed explicit constructor call, because it also works implicit
FixedSAMain: initial commit; simulated annealing with fixed operators
(ticket #580)
07/08/09:
- 10:24 Changeset [2150] by
-
added fixed operator for SteadyStateOSGA
FixedOSGAMain: fixed a type in the name; removed catch block to in Apply method
FixedGAMainBase: add virtual and protected modifier to InitReplacement and DoReplacement
(ticket #580)
- 00:17 Changeset [2149] by
-
Fixed a bug where in-memory rdf-cache was not invalidated. #696 (Cached RDF store is not invalidated when new statements are added to the sqlite-backed store (on disc))
- 00:16 Ticket #696 (Cached RDF store is not invalidated when new statements are added to ...) reopened by
07/07/09:
- 13:26 Ticket #689 (SVMs should not use columns to learn models which have always the same ...) closed by
- fixed: also implemented in r2148
- 13:06 Changeset [2148] by
-
ignored dataset rows where the target variable is nan during !SVM learning (ticket #693)
- 12:55 Ticket #696 (Cached RDF store is not invalidated when new statements are added to ...) closed by
- fixed
- 12:55 Changeset [2147] by
-
Implemented invalidation of RDF-statement cache. #696 (Cached RDF store is not invalidated when new statements are added to the sqlite-backed store (on disc))
- 12:54 Ticket #696 (Cached RDF store is not invalidated when new statements are added to ...) created by
- Follow up to r2137.
- 12:52 Changeset [2146] by
-
Removed obsolete performance measurement code. #691 (CEDMA result views should allow filtering of displayed results)
- 12:49 Ticket #694 (GridExecuter throws exceptions while no job can be started) closed by
- fixed: Fixed with r2145.
- 12:49 Changeset [2145] by
-
Fixed #694 (GridExecuter throws exceptions while no job can be started).
- 12:48 Ticket #695 (Dataset should have methods to get min and max element of a column in ...) closed by
- fixed: Added methods to get min and max value of a column in a given range …
- 12:48 Changeset [2144] by
-
Added methods to get min and max value of a column in a given range. #695 (Dataset should have methods to get min and max element of a column in a given range)
- 12:47 Ticket #695 (Dataset should have methods to get min and max element of a column in ...) created by
- 11:16 Ticket #694 (GridExecuter throws exceptions while no job can be started) created by
- 11:10 Ticket #693 (SVMs should not learn on rows where the target variable is nan) created by
- During the creation of the dataset it is possible that a specified …
- 08:38 Ticket #372 (Create DataAccess Layer) closed by
- fixed
- 08:37 Ticket #354 (Configure the server for WCF) closed by
- fixed
- 08:37 Ticket #454 (Implement a login mechanism for the server console) closed by
- fixed
- 08:37 Ticket #527 (Create Heuristiclab DB Core) closed by
- fixed
- 08:36 Ticket #532 (Create Security Manager) closed by
- fixed
- 08:36 Ticket #597 (Create DataAccess Layer for HeuristicLab.Security) closed by
- fixed
- 08:36 Ticket #680 (Streaming of Jobs and JobsResults) closed by
- fixed
- 02:24 Changeset [2143] by
-
Refactoring of the saving mechanism for editors (#685)
- 00:43 Ticket #618 (Move shortcut for Save all to Save as) closed by
- fixed: Done in r2142.
- 00:42 Changeset [2142] by
-
Adapted shortcuts of "Save all" and "Save as" in AdvancedOptimizationFrontend and OptimizationFrontend (#618)