20:02 Changeset [13236] by ascheibe

#2510 fixed file name of probabilistic tree creator unit test

19:45 Changeset [13235] by ascheibe

#2510 adapted unit tests to VS 2015

19:04 Changeset [13234] by gkronber

#1967: synchronized access to PRNG in GaussianProcessCovarianceOptimizationProblem.Evaluate() and added a comment

19:03 Changeset [13233] by gkronber

#2512: synchronized access to PRNG in GEArtificialAntProblem

18:54 Changeset [13232] by pfleck

#2269 Sealed ResultsHistoryWiper.

18:53 Ticket #2512 (GEArtificialAntProblem does not synchronize access to random parameter) created by gkronber
also see #2511
18:52 Ticket #2511 (Results for problems with stochastic objective function are not ...) created by gkronber
1. This affects BasicProblem and therefore ProgrammableProblem and …
18:27 Changeset [13231] by pfleck

#2269 Corrected output path of ALPS plugin.
Also corrected the assembly dependencies for other assemblies.

17:57 Changeset [13230] by gkronber

#2504: removed unused references in SharpDX project and import of nuget.targets from project file

17:50 Changeset [13229] by mkommend

added new points to plugin merge document

17:48 Changeset [13228] by pfleck

#2269 Added samples for ALPS to solve a TSP and for SymReg.

17:22 Changeset [13227] by mkommend

#2510: Added method for creating trees with a specific length to the PTC2 and adapted the according unit test.

17:04 Changeset [13226] by pfleck

#2269 Fixed ALPS reference in HeuristicLab.Tests.csproj.

16:56 Changeset [13225] by gkronber

#2069: added plugin dependency

16:38 Changeset [13224] by pfleck

#2269 Forgot to commit HeuristicLab.Tests.csproj.

16:31 Changeset [13223] by pfleck

#2269 Added ALPS TSP test sample.

16:21 Changeset [13222] by bburlacu

#2442: Removed unused code, fixed formatting, fixed bug in AfterDeserializationHook.

16:01 Ticket #2510 (Unit tests don't work in Visual Studio 2015) created by ascheibe
Accessors for private class members have been deprecated with VS 2012. …
15:57 Changeset [13221] by mkommend

#2175: Removed unused features from complexity analysis.

15:45 Changeset [13220] by mkommend

#2175: Improve source code and usability of complexity calculator.

14:25 Changeset [13219] by ascheibe

#2428 removed unused variable in orienteering instances to fix compile warning

14:19 Changeset [13218] by jkarder

#2298: applied some of the changes suggested by mkommend in comment:14:ticket:2298

14:11 Changeset [13217] by ascheibe

#2269 switched ALPS to project references

14:06 Changeset [13216] by mkommend

#2175: Merge info commit for ComplexityAnalyzer branch.

14:03 Changeset [13215] by ascheibe

#2269 deleted ALPS branch

13:59 Changeset [13214] by ascheibe

#2269 moved ALPS from branch to trunk

13:57 Changeset [13213] by mkommend

#2175: Merged trunk changes into branch for complexity analysis.

13:55 Changeset [13212] by jkarder

#1674: sealed MultiObjectiveProblemDefinitionScript

13:55 Changeset [13211] by mkommend

#2175: Added parameter for constant optimization iterations.

13:48 Changeset [13210] by gkronber

#2069: copied relevant files for robocode problem from branch to trunk

13:17 Changeset [13209] by mkommend

#1967: Implemented IStatefulItem in GaussianProcessCovarianceOptimizationProblem to clear the temporary parameters correctly.

12:56 Changeset [13208] by ascheibe

#2269 fixed version info of plugin

12:17 Ticket #2500 (Delete unused .cs files in the solution) closed by gkronber
done: r13207: merged r13087, r13167, r13168, r13169, r13186 from trunk to stable
12:17 Changeset [13207] by gkronber

#2500: merged r13087, r13167, r13168, r13169, r13186 from trunk to stable

12:15 Changeset [13206] by pfleck

#2269 Fixed typos and renamed some stuff suggested by ascheibe and adapted project for mono.

  • The initialization of layer 0 is done similar to other algorithms where general initialization is done in the algorithm itself and variables used and produced during the main-loop is initialized in the main-loop-operator.
  • The GeneralizedRankSelector is used as default selector because it generally works the best (rank compensates the large quality range of multiple layers and high selection pressure via pressure-parameter). Proportional selection performs very badly because the selection pressure is too low for ALPS.
  • Concerning ReduceToPopulationSize in the EldersEmigrator, the behavior it is not completely clear in the original paper. Reducing the population to the population size seems the more logical way, therefore it is default. An empty layer could happen in extremely rare situations, but it never happens to me so far.
  • Concerning opening a new layer, when taking a closer look at the ages, all individual tends to be as old as possible, in the standard version with AgeInheritance==1. That means they usually get too old in exactly after the generation the AgeLimits for the current last layer states. This way it is not necessary to check if any individual becomes too old for the current last layer. For AgeInheritance<1 it can happen that there would actually be no need to open a new layer; however, it will be opened anyway.
12:09 Ticket #2509 (PopulationSimilarityAnalyzer doesn't work with some algorithms) created by ascheibe
E.g. * ALPS * Island GA * SASEGASA The reason is that the depth of …
11:47 Changeset [13205] by gkronber

#2385: added CreateSolution flag to Gaussian process algorithms

11:14 Changeset [13204] by gkronber

#2385: added CreateSolution flag to random forest

09:58 Changeset [13203] by pfleck

#1674 Made CacheEntry thread-safe. Renamed the persistence properties for more clarity.

09:28 Changeset [13202] by abeham

#2221: reverse engineered PTSPData and added simple instance provider based on TSPLIB


23:04 Changeset [13201] by gkronber

#1967: create a copy of the hyper-parameter array

23:00 Changeset [13200] by gkronber

#1967: also added the Gaussian process solution as a result

21:39 Ticket #2441 (RunCollection Chart Aggregation View throws Exception) closed by abeham
21:39 Changeset [13199] by abeham

#2441: merged r13181, r13198 to stable

21:38 Changeset [13198] by abeham

#2441: fixed typo

21:36 Ticket #2507 (Open ExternalEvaluationProblem for extension) closed by abeham
done: r13197: merged r13131 to stable
21:36 Changeset [13197] by abeham

#2507: merged r13131 to stable

21:35 Ticket #2466 (SASEGASA terminates too early) closed by abeham
done: r13196: merged r12886 to stable
21:35 Changeset [13196] by abeham

#2466: merged r12886 to stable

21:34 Ticket #2477 (OKBExperimentUploadView does not work with RunCollections) closed by abeham
done: r13195: merged r12971 to stable
21:33 Changeset [13195] by abeham

#2477: merged r12971 to stable

21:32 Ticket #2470 (ItemDictionary should allow to use a custom comparer) closed by abeham
done: r13194: merged r12907 to stable
21:32 Changeset [13194] by abeham

#2470: merged r12907 to stable

21:31 Ticket #2481 (No move operators for TSP distance matrix evaluator) closed by abeham
done: r13193: merged r12978 to stable
21:31 Changeset [13193] by abeham

#2481: merged r12978 to stable

21:30 Ticket #2445 (QAP LocalImprovers replace evaluated solutions instead of incrementing) closed by abeham
done: r13192: merged r12811 to stable
21:30 Changeset [13192] by abeham

#2445: merged r12811 to stable

21:29 Ticket #2444 (Robust Taboo Search doesn't output evaluated moves) closed by abeham
done: r13191: merged r12810, r12835, r12855 to stable
21:28 Changeset [13191] by abeham

#2444: merged r12810, r12835, r12855 to stable

21:27 Ticket #2451 ((Integer|Real)VectorEncoding constructor fails when individual bounds ...) closed by abeham
done: r13190: merged r12837 to stable
21:27 Changeset [13190] by abeham

#2451: merged r12837 to stable

21:25 Ticket #2433 (ScatterSearch cannot be restored from file) closed by abeham
done: r13189: merged r12772 to stable
21:25 Changeset [13189] by abeham

#2433: merged r12772 to stable

21:24 Ticket #2432 (RAPGA cannot be restored from file) closed by abeham
done: r13188: merged r12770 to stable
21:24 Changeset [13188] by abeham

#2432: merged r12770 to stable

21:22 Ticket #2446 (Name and description of VNS OP sample is wrong) closed by abeham
done: r13187: merged r12812, r12836 to stable
21:22 Changeset [13187] by abeham

#2446: merged r12812, r12836 to stable

20:10 Changeset [13186] by gkronber

#2500 deleted .cs files that were not referenced by any project anymore (I checked that some of them don't even compile with the current version)

19:51 Ticket #2490 (Evaluation of GBT models is not thread-safe) closed by gkronber
done: r13185: merged r13030 from trunk to stable
19:51 Changeset [13185] by gkronber

#2490: merged r13030 from trunk to stable

19:49 Ticket #2450 (Persistence of gradient boosted trees solutions takes a long time and ...) closed by gkronber
done: r13184: merged r12868,r12873,r12875,r13065:13066,r13157:13158 from …
19:49 Changeset [13184] by gkronber

#2450: merged r12868,r12873,r12875,r13065:13066,r13157:13158 from trunk to stable

18:55 Changeset [13183] by pfleck


  • Added a SupportScript for the MultiObjectiveExternalEvaluationProblem.
  • Extracted code from the SingleObjectiveOptimizationSupportScript into the OptimizationSupportScript to reuse code for the MultiObjectiveOptimizationSupportScript.
17:41 Changeset [13182] by mkommend

#2453: Merged r12839 into stable.

16:48 Changeset [13181] by abeham

#2441: Fixed bug with aggregation view open while runs are being added

This also fixes a bug I noticed in that after every add to a RunCollection the batch update event was triggered. I had put that in FilterRuns which was called from multiple places.

16:45 Changeset [13180] by pfleck


  • ProtoBuff QualityMessages
    • Changed the QualityMessage to be able to be used for single- and multi-objective problems.
    • The new SingleObjectiveQualityMessage and MultiObjectiveQualityMessage now "inherits" from QualityMessages to be able to be used in a polymorph manner.
    • This is done via protobuf's nested extensions (see http://www.indelible.org/ink/protobuf-polymorphism/).
  • EvaluationCache
    • The EvaluationCache now now stores the QualityMessage instead of a single double. This way the cache can be used for single- and multi-objective problems and additionally opens the possibility to extend the quality message with any data. (previously extended data was lost when the cache was persisted and loaded again)
    • When deserializing an older version of the cache a new single objective quality message is created from the double value. This way, no compatibility is broken and version must not be incremented.
  • Adapted the ExternalEvaluationProblem to the changes of the EvaluationCache and the QualityMessage.
  • Added a MultiObjectiveExternalEvaluationProblem on basis of the ExternalEvaluationProblem and added a IExternalEvaluationProblem interface.
15:24 Ticket #2489 (Cloning of the ModifiableDataset does not clone the values) closed by mkommend
done: r13179: Merged r13027 and r13040 into stable.
15:24 Changeset [13179] by mkommend

#2489: Merged r13027 and r13040 into stable.

15:22 Ticket #2493 (Editing labels in the experiment (tree) view don't update the ...) closed by mkommend
done: r13178: Merged r13143 into stable.
15:22 Changeset [13178] by mkommend

#2493: Merged r13143 into stable.

15:21 Ticket #2483 (Encodings don't store the SolutionCreator) closed by mkommend
15:20 Changeset [13177] by mkommend

#2483: Merged r12981 into stable.

15:19 Ticket #2458 (Full and Grow tree creator use a different depth restrictions as PTC2) closed by mkommend
done: r13176: Merged r12844 into stable.
15:19 Changeset [13176] by mkommend

#2458: Merged r12844 into stable.

15:18 Ticket #2487 (Long running CMA-ES could lead to Nan values) closed by mkommend
done: r13175: Merged r12987 into stable.
15:17 Changeset [13175] by mkommend

#2487: Merged r12987 into stable.

15:15 Changeset [13174] by mkommend

#2436: Forgot to commit merge info for r12787.

14:34 Changeset [13173] by abeham

#2454: added some acronyms

14:20 Ticket #2475 (Update HL Mono Compatibility) closed by ascheibe
done: r13172 merged r13008 and r13016 into stable
14:20 Changeset [13172] by ascheibe

#2475 merged r13008 and r13016 into stable

14:20 Ticket #2091 (Assembly description is missing for HeuristicLab.Problems.Instances plugin) closed by abeham
worksforme: this was fixed in r9980
13:38 Ticket #2496 (Provide more detailed information when no connection can be ...) closed by ascheibe
done: r13171 merged r13060 into stable
13:38 Changeset [13171] by ascheibe

#2496 merged r13060 into stable

13:36 Ticket #2377 (Parallelize SimilarityCalculators) closed by ascheibe
done: r13170 merged r13005 into stable
13:36 Changeset [13170] by ascheibe

#2377 merged r13005 into stable

13:29 Ticket #2508 (Check Mono/.NET HL File Compatibility) created by ascheibe
There seems to be still sometimes the case where DefaultComparer is …
13:17 Changeset [13169] by ascheibe

#2500 removed unused files in Clients.Hive.Views (had been moved to Clients.Hive)

13:11 Changeset [13168] by abeham

#1500: removed non-referenced files from ES directory

13:09 Changeset [13167] by abeham

#2500: removed non-referenced files from NSGA-II folder

09:30 Ticket #2503 (Resource Locator Dialog in the Hive Job Manager does not work) closed by ascheibe
done: r13166 merged r13142 into stable
09:30 Changeset [13166] by ascheibe

#2503 merged r13142 into stable


17:28 Changeset [13165] by gkronber

#2478: svn:ignore

17:27 Changeset [13164] by gkronber

#2478: copied selected parts from OSES branch to trunk

15:38 Changeset [13163] by gkronber

#2472: adapted the multiplexer sample to use the specific implementation of the multiplexer problem instead of symbolic regression. Added best known solutions for the Boolean benchmark problems

14:16 Changeset [13162] by gkronber

#2504: removed SharpDX tools (tkfont.exe, tkfxc.exe, tkmodel.exe) because they were problematic to the plugin-infrastructure and are not needed anyway

13:56 Changeset [13161] by gkronber

#1966: removed SharpDX binaries since these are available through a transport plugin now (see #2504) and also made some changes to make the code work with the latest stable release of SharpDX

13:54 Changeset [13160] by gkronber

#2504: svn:ignore

13:51 Changeset [13159] by gkronber

#2504: added binary files for SharpDX external library


09:15 Changeset [13158] by gkronber

#2450: copy constructor fix

08:10 Changeset [13157] by gkronber

#2450 made the changes suggested by mkommend in the review. This is definitely a big improvement, thx!


21:21 Ticket #1998 (Model Comparison for Classification) closed by gkronber
done: r13156: merged r13100:13104 and r13154 from trunk to stable
21:19 Changeset [13156] by gkronber

#1998: merged changes from trunk to stable branch

21:14 Changeset [13155] by gkronber

#1998: terminated the old feature branch for model comparison

21:13 Changeset [13154] by gkronber

#1998 moved ConstantModel class out of the Regression folder

21:06 Ticket #2459 (IRegressionSolution is missing properties for the RMSE) closed by gkronber
done: r13153: merged r12851 from trunk to stable
21:06 Changeset [13153] by gkronber

#2459: merged r12851 from trunk to stable

21:05 Ticket #2492 (Bound the return value of the OnlinePearsonsRCalculator to [-1,+1]) closed by gkronber
done: r13152: merged r13038 from trunk to stable branch
21:05 Changeset [13152] by gkronber

#2492: merged r13038 from trunk to stable branch

21:03 Ticket #2491 (Implementation of Percentile function is incorrect as it assumes that ...) closed by gkronber
done: r13151: merged r13034 and r13051 from trunk to stable branch
21:02 Changeset [13151] by gkronber

#2491: merged r13034 and r13051 from trunk to stable branch

21:00 Ticket #2418 (More efficient implementation of median) closed by gkronber
20:59 Changeset [13150] by gkronber

#2418: merged r13033 and r13059 from trunk to stable branch

20:57 Ticket #2467 (Add 25th and 75th Percentile columns to the DataPreprocessing ...) closed by gkronber
done: r13149: merged r12889 from trunk to stable branch
20:57 Changeset [13149] by gkronber

#2467: merged r12889 from trunk to stable branch

20:55 Ticket #2488 (Quantile regression loss for gradient boosted trees) closed by gkronber
done: r13148: merged r13025:13026 and r13064 from trunk to stable branch
20:54 Changeset [13148] by gkronber

#2488: merged r13025:13026 and r13064 from trunk to stable branch

20:51 Ticket #2497 (Improve scaling of inputs and optionally target values for the ...) closed by gkronber
done: r13147: merged r13118:13119 from trunk to stable
20:51 Changeset [13147] by gkronber

#2497: merged r13118:13119 from trunk to stable

20:49 Ticket #2501 (It should be possible to use any IRegressionModel as mean function in ...) closed by gkronber
done: r13146: merged r13120 and r13136 from trunk to stable
20:49 Changeset [13146] by gkronber

#2501: merged r13120 and r13136 from trunk to stable

20:47 Ticket #2502 (Calculation of confidence bounds for Gaussian process models seems ...) closed by gkronber
done: r13145: merged r13121 from trunk to stable
20:47 Changeset [13145] by gkronber

#2502 merged r13121 from trunk to stable branch

16:40 Ticket #2436 (BoxplotView throws an exception when color is selected) closed by mkommend
done: r13144: Merged r12787 into stable.
16:39 Changeset [13144] by mkommend

#2436: Merged r12787 into stable.

16:17 Changeset [13143] by mkommend

#2493: Removed functionality to edit labels in the ExperimentTreeView.

14:57 Changeset [13142] by ascheibe

#2503 fixed problem with resource locator dialog

14:47 Changeset [13141] by bburlacu

#2442: Merged files from trunk and updated project file. Implemented missing operations in the CompiledTreeInterpreter: Integral, Derivative, Lag, TimeLag. Adapted lambda signature to accept an array of List<double> in order to make it easier to work with compiled trees. Changed value parameters to fixed value parameters and adjusted interpreter constructors and after serialization hooks. Removed function symbol.

From the performance point of view, compiling the tree into a lambda accepting a double[][] parameter (an array of arrays for the values of each double variable), accessed with Expression.ArrayIndex is the fastest, but it can be cumbersome to provide the data as a double[][]. Therefore the variant with List<double>[] was chosen. Internally, for each variable node the List's underlying double array is used, result in an overall decent speed compromise.


11:16 Changeset [13140] by bburlacu

#2442: Commit code version using a List instead of double array (makes code slightly simpler since the underlying double array need not be retrieved from the list)

11:10 Changeset [13139] by bburlacu

#2442: Commit code version using an IDataset as a parameter for the returned lambda


16:46 Changeset [13138] by jkarder

#2298: made execution time more appealing

16:13 Changeset [13137] by pfleck

Deleted TerminationCriteria branch.
Because ALPS will be integrated into the trunk soon, it will function as a showcase for implementing TerminationCriteria.

15:23 Changeset [13136] by mkommend

#2501: Corrected typo in MeanModel.

13:53 Changeset [13135] by jkarder

#2205: worked on optimization networks

  • refactored network visualization


15:52 Ticket #2495 (Allow configuring of migration direction in UnidirectionalRingMigrator) closed by ascheibe
done: r13134: merged r13078, r13094 and r13109 into stable
15:51 Changeset [13134] by ascheibe

#2495 merged r13078, r13094 and r13109 into stable

15:49 Changeset [13133] by ascheibe

#2428 removed unused installer files from slave tray icon

14:32 Changeset [13132] by jkarder

#1265: worked on visualization

  • added Selected to ChartMode
  • added PrimitiveAttribute
13:41 Changeset [13131] by pfleck

#2507 Unsealed ExternalEvaluationProblem and made GetQualityMessageExtensions virtual.

13:32 Ticket #2507 (Open ExternalEvaluationProblem for extension) created by pfleck
An older tutorial
12:32 Ticket #2506 (Possibility to abort a running algorithm/engine) closed by mkommend
invalid: Unfortunately swagner is right and it is not possible using the TPL to …


14:45 Changeset [13130] by abeham

updated document

14:44 Ticket #2506 (Possibility to abort a running algorithm/engine) created by mkommend
Currently there is no way to stop a long running operator in HL except …
14:12 Ticket #2505 (Variable frequencies calculator should be extended to allow filtering ...) created by gkronber
Additional parameters should be added to allow analysis only of: - …
10:03 AddonsDailyBuilds edited by epitzer
09:52 AddonsDailyBuilds edited by gkronber
added bioboost package (diff)


14:03 Ticket #2504 (Transport plugin for SharpDX external library) created by gkronber
- SharpDX is available also via nuget - Nuget tools have problems with …
11:50 Ticket #2503 (Resource Locator Dialog in the Hive Job Manager does not work) created by ascheibe
The error is: Method bool VerifyUser (Guid, Collection<Guid>) has no …


14:04 Changeset [13129] by pfleck

#2269 Removed unnecessary assembly reference.

14:02 Changeset [13128] by pfleck

#2269 Fixed wrong parameter descriptions.

11:47 Changeset [13127] by pfleck


  • Added some missing wiring.
  • Unified some parameter properties.
  • Removed some operators.
11:01 Changeset [13126] by gkronber

#2499 added external assemblies downloaded through nuget as plugin files (svn:ignore)

10:09 Changeset [13125] by pfleck

#2269 Fixed wrong EvaluatedSolutions count when reevaluating elites.


16:20 Changeset [13124] by pfleck


  • Implemented full wiring of ALPS.
  • Created new AlpsGeneticAlgorithmMainOperator instead of using a modified GeneticAlgorithmMainLoop because of wiring issues.
  • Separated LayerCreator into generic LastScopeCloner and ResultsHistoryWiper.
14:49 Changeset [13123] by mkommend

Documentation: Added notes on plugin merge for ArchitectsMeeting.

13:07 Changeset [13122] by jkarder

#1265: worked on visualization

  • added default chart mode
  • updated SelectChartMode
10:28 Changeset [13121] by gkronber

#2502: calculate the variance for the noisy test data instead V(y*) instead of the variance for the posterior GP function V(f*)

08:28 Ticket #2502 (Calculation of confidence bounds for Gaussian process models seems ...) created by gkronber
The confidence bounds shown in the line chart do not correspond with …
08:21 Changeset [13120] by gkronber

#2501: added an adaptor to use any regression solution as a mean function in a Gaussian process

07:49 Changeset [13119] by gkronber

#2497: added input scaling also to Gaussian process classification models

07:46 Changeset [13118] by gkronber

#2497: added hidden parameter to turn on/off scaling of input variables in Gaussian process models


20:33 Ticket #2501 (It should be possible to use any IRegressionModel as mean function in ...) created by gkronber
17:28 Changeset [13117] by pfleck

#2269 Added ReduceToPopulationSize parameter to control if the population is reduced to the PopulationSize after elder migration (default) or the layer can have more than PopulationSize individuals until the next generation.

16:20 Changeset [13116] by mkommend

#2485: Corrected C# formatter for SymbolicExpressionTrees to handle subtractions correctly.

15:56 Changeset [13115] by jkarder

#1265: worked on visualization

  • added context menu item for chart modes
  • added ShowToolBar to ChartControl
  • updated chart modes
13:50 Changeset [13114] by jkarder

#1265: worked on visualization

  • removed BackgroundColor and PictureBox from ChartControl
  • updated chart modes


17:48 Changeset [13113] by pfleck

#2269 Some small changes.

17:12 Changeset [13112] by jkarder

#1265: implemented new render stage concept

17:09 Changeset [13111] by pfleck


  • Instead of hidden execution scope change logic in LayerReseeder, the new ReseedingController makes the scope change more obvious by using an OperatorParameter.
  • Instead of the classes for EldersEmigrator, LayerOpener and LayerReseeder the operator graph is created in the AlpsGeneticAlgorithmMainLoop using CombinedOperator.
15:34 Changeset [13110] by pfleck


  • Removed ContinuousReseeding because it does not bring any improvements and makes reseeding more complicated.
  • Adapted changes from UnidirectionalRingMigrator.
15:17 Changeset [13109] by pfleck


  • Renamed ClockwiseMigrationDirection ClockwiseMigration.
  • Removed access property.
  • Updated documentation comments.
15:10 Changeset [13108] by jkarder

#1265: moved previousLocation assignment to ChartMode class

13:12 Changeset [13107] by jkarder

#1265: fixed ZoomOutChartMode

11:37 Changeset [13106] by jkarder

#1265: fixed bug in ChartControl

11:29 Changeset [13105] by jkarder

#1265: worked on visualization

  • added BackgroundColor to IChart
  • added RulerChartMode
  • renamed MoveChartMode to PanChartMode
10:22 Documentation/Howto/OptimizeAnyLogicModels edited by abeham
08:19 Changeset [13104] by gkronber

#1998: fixed a problem in Classification/ClassificationSolutionComparisonView

07:12 Changeset [13103] by gkronber

#1998: code simplification of ConfusionMatrixCalculator

06:51 Changeset [13102] by gkronber


  • changed namespace and name of view
  • calculate f1 score only for solutions for binary classification problems
Note: See TracTimeline for information about the timeline view.