Timeline
03/11/20:
- 16:19 Changeset [17475] by
-
#3040 Updated HeuristicLab.Algorithms.DataAnalysis plugin and its dependencies to Framework 4.7.2 to avoid conflicting System.ValueTuple locations (mscorelib or nuget).
- 15:02 Changeset [17474] by
-
#3040 Started working on the TF constant opt evaluator.
03/10/20:
- 17:17 Changeset [17473] by
-
- refactored inheritance structure of json items, now the default JsonItem is an abstract class without properties Value and Range -> splitted up into new interfaces
- updated view models for new json item structure
- updated SingleLineArrayJsonWriter
- 08:28 Changeset [17472] by
-
#3040 Moved Alglib+AutoDiff constant optimizer in own class and created base class to provide multiple constant-opt implementations.
03/09/20:
- 10:36 Changeset [17471] by
-
- deleted INamedMatrixJsonItem and all corresponding classes/views, because of bad design
- added ILookupJsonItem and IValueLookupJsonItem (incl. all corresponding implementations, VMs, Views)
- added IResultJsonItem
- changed type of property Control from JsonItemBaseControl to UserControl in IJsonItemVM (because the details control now builds up with linked user controls -> allows better construction of dynamic controls)
- added all properties of INamedMatrixJsonItem in IMatrixJsonItem
- refactored a lot of views for better usage (TableLayoutPanel is used a lot now -> for better item positioning)
- property ActualName is now located in ILookupJsonItem instead of IJsonItem
03/06/20:
- 20:20 Changeset [17470] by
-
#3063: removed useless code
- 20:14 Ticket #3063 (Remove dead / useless code in Hive) created by
- 20:10 Ticket #3062 (Hive janitor does not properly clean up / generate statistics) created by
- On the one hand, some queries executed by the janitor time out. On the …
03/05/20:
- 12:35 Changeset [17469] by
-
#3040 Added TensorFlow.NET library for constant optimization with vectors (as alternative to AutoDiff+Alglib).
03/03/20:
- 15:42 Ticket #3060 (Exceptions thrown in IOptimizer.StartAsync are sometimes unhandled) closed by
- done: r17468: merged r17445 into stable
- 15:42 Changeset [17468] by
- 12:00 Changeset [17467] by
-
#3040 Added a "final aggregation" option for the vector interpreter in case the result is a vector.
- 08:32 Changeset [17466] by
-
#3040 Added separate mean symbol instead of reusing the average symbol.
03/02/20:
- 16:35 Changeset [17465] by
-
#3040 Simplified default vector grammar.
- 15:53 Changeset [17464] by
-
- Runner now uses SymbolicDataAnalysisExpressionMATLABFormatter to save instances of ISymbolicRegressionSolution
- refactored user controls for detail view of json items, now they do not inherit from JsonItemBaseControl -> JsonItemBaseControl uses now an extra control
- this change was made for fluid repositioning of controls (e.g. when no ActualName is present)
- 15:04 Changeset [17463] by
-
#3040 Added type coherent vector grammar to enforce that the root symbol is a scalar.
02/28/20:
- 16:26 Changeset [17462] by
-
#2521: worked on JSSP
- 16:23 Changeset [17461] by
-
#2521: worked on scheduling problem
- 14:55 Changeset [17460] by
-
- Added full functional grammar for vectors.
- Added sum and mean aggregation for vectors.
- 11:52 Changeset [17459] by
-
#2521: Added storable type attributes to interfaces.
- 11:01 Changeset [17458] by
-
#3061: Corrected typo in SimpleSymbolicExpressionTreeGrammar.AddSymbols (maximiumArity -> maximumArity).
- 10:56 Changeset [17457] by
-
#2521: Merged trunk changes from 15684-HEAD into the branch.
- 10:43 Changeset [17456] by
-
#3040 Merged trunk to branch
- 10:31 Changeset [17455] by
-
#3040 Added separate Interpreter for vector that reuse the existing symbols instead of creating explicit vector symbols.
02/26/20:
- 13:23 Changeset [17454] by
-
- fixed a type conversion bug in RangeVM
- implemented logic for JsonItemRangeControl
- 12:58 Changeset [17453] by
-
- the runs of an optimizer gets cleared before starting it in HeuristicLab.JsonInterface.App.Runner now
- all runs of an optimizer gets cleared when exporting it with ExportJsonDialog
- fixed a bug in CommandLineArgumentHandling: now always returns a StringArgument when all conditions are false
- 09:32 Changeset [17452] by
-
#3040 Improved Persistence for Vectors (removed the generic transformer and used the existing array transformer instead).