1------------------------------------------------------------------------ 2r11982 | mhall | 2015-09-11 09:59:33 +1200 (Fri, 11 Sep 2015) | 1 line 3Changed paths: 4 M /trunk/weka/src/main/java/weka/core/version.txt 5 6Version at 3.7.13 prior to tagging 7------------------------------------------------------------------------ 8r11984 | mhall | 2015-09-11 10:05:26 +1200 (Fri, 11 Sep 2015) | 1 line 9Changed paths: 10 M /trunk/weka/src/main/java/weka/core/version.txt 11 12Trunk is now at 3-7-14-SNAPSHOT 13------------------------------------------------------------------------ 14r11998 | mhall | 2015-09-11 14:04:54 +1200 (Fri, 11 Sep 2015) | 1 line 15Changed paths: 16 M /trunk/weka/src/main/java/weka/core/version.txt 17 18Changed version number props file back to 3.7.13 for mvn release 19------------------------------------------------------------------------ 20r12002 | mhall | 2015-09-11 14:14:41 +1200 (Fri, 11 Sep 2015) | 1 line 21Changed paths: 22 M /trunk/weka/src/main/java/weka/core/version.txt 23 24version.txt back to 3.7.14-SNAPSHOT 25------------------------------------------------------------------------ 26r12008 | mhall | 2015-09-16 14:02:08 +1200 (Wed, 16 Sep 2015) | 1 line 27Changed paths: 28 M /trunk/weka/src/main/java/weka/gui/beans/StripChart.java 29 M /trunk/weka/src/main/java/weka/gui/beans/StripChartBeanInfo.java 30 31Now checks that points aren't set to missing value before plotting. User can specify how many pixels the chart is shifted by every time a point is plotted 32------------------------------------------------------------------------ 33r12014 | mhall | 2015-09-21 20:59:06 +1200 (Mon, 21 Sep 2015) | 1 line 34Changed paths: 35 M /trunk/weka/src/main/java/weka/associations/Apriori.java 36 M /trunk/weka/src/main/java/weka/associations/AprioriItemSet.java 37 M /trunk/weka/src/main/java/weka/associations/ItemSet.java 38 39Support for the consquence of a rule is now explicitly stored in ItemSet in order to prevent numerical problems stemming from reconstructing this from confidence, total support and lift when constructing the list of AssociationRule objects. 40------------------------------------------------------------------------ 41r12016 | mhall | 2015-09-22 10:06:37 +1200 (Tue, 22 Sep 2015) | 1 line 42Changed paths: 43 M /trunk/weka/src/main/java/weka/gui/PropertySheetPanel.java 44 M /trunk/weka/src/main/java/weka/gui/beans/BeanVisual.java 45 M /trunk/weka/src/main/java/weka/gui/experiment/SetupModePanel.java 46 M /trunk/weka/src/main/java/weka/gui/experiment/SetupPanel.java 47 M /trunk/weka/src/main/java/weka/gui/experiment/SimpleSetupPanel.java 48 M /trunk/weka/src/main/java/weka/gui/explorer/PreprocessPanel.java 49 50Fixed NPEs that occur on startup of GUIs when using the Nimbus look and feel 51------------------------------------------------------------------------ 52r12017 | mhall | 2015-09-22 10:48:18 +1200 (Tue, 22 Sep 2015) | 1 line 53Changed paths: 54 M /trunk/weka/src/main/java/weka/gui/EnvironmentField.java 55 56Fixed NPEs that occur on startup of GUIs when using the Nimbus look and feel 57------------------------------------------------------------------------ 58r12019 | mhall | 2015-09-22 11:32:56 +1200 (Tue, 22 Sep 2015) | 1 line 59Changed paths: 60 M /trunk/weka/src/main/java/weka/gui/PackageManager.java 61 M /trunk/weka/src/main/java/weka/gui/beans/EnvironmentField.java 62 63Fixed NPEs that occur on startup of GUIs when using the Nimbus look and feel 64------------------------------------------------------------------------ 65r12021 | mhall | 2015-09-24 16:34:08 +1200 (Thu, 24 Sep 2015) | 1 line 66Changed paths: 67 M /trunk/weka/src/main/java/weka/gui/LookAndFeel.java 68 69Now maps meta key to ctrl key under OS X when meta A, C, X, or V are typed so that cut, copy, select-all and paste work with non-osx-native look-and-feels 70------------------------------------------------------------------------ 71r12024 | eibe | 2015-09-27 19:54:21 +1300 (Sun, 27 Sep 2015) | 1 line 72Changed paths: 73 M /trunk/weka/src/main/java/weka/classifiers/rules/ZeroR.java 74 75Simplified buildClassifier method. For example, code no longer makes copy of Instances object. 76------------------------------------------------------------------------ 77r12026 | mhall | 2015-10-01 09:06:06 +1300 (Thu, 01 Oct 2015) | 1 line 78Changed paths: 79 M /trunk/weka/src/main/java/weka/core/converters/TextDirectoryLoader.java 80 81TextDirectoryLoader now implements CommandLineRunnable 82------------------------------------------------------------------------ 83r12028 | mhall | 2015-10-05 11:16:25 +1300 (Mon, 05 Oct 2015) | 1 line 84Changed paths: 85 M /trunk/weka/src/main/java/weka/core/json/JSONNode.java 86 87Now un-escapes string values 88------------------------------------------------------------------------ 89r12030 | mhall | 2015-10-05 16:15:01 +1300 (Mon, 05 Oct 2015) | 1 line 90Changed paths: 91 M /trunk/weka/src/main/java/weka/gui/ResultHistoryPanel.java 92 93Added a method to set the selected entry in the list. This just sets the selected entry and does not change/display the corresponding text result (use setSingle() for this). 94------------------------------------------------------------------------ 95r12037 | eibe | 2015-10-15 14:02:31 +1300 (Thu, 15 Oct 2015) | 1 line 96Changed paths: 97 M /trunk/weka/src/main/java/weka/filters/AllFilter.java 98 M /trunk/weka/src/main/java/weka/filters/Filter.java 99 M /trunk/weka/src/main/java/weka/filters/SimpleBatchFilter.java 100 M /trunk/weka/src/main/java/weka/filters/SimpleStreamFilter.java 101 M /trunk/weka/src/main/java/weka/filters/supervised/attribute/AddClassification.java 102 M /trunk/weka/src/main/java/weka/filters/supervised/attribute/ClassOrder.java 103 M /trunk/weka/src/main/java/weka/filters/supervised/attribute/Discretize.java 104 M /trunk/weka/src/main/java/weka/filters/supervised/attribute/MergeNominalValues.java 105 M /trunk/weka/src/main/java/weka/filters/supervised/attribute/NominalToBinary.java 106 M /trunk/weka/src/main/java/weka/filters/supervised/instance/SpreadSubsample.java 107 M /trunk/weka/src/main/java/weka/filters/supervised/instance/StratifiedRemoveFolds.java 108 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Add.java 109 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/AddCluster.java 110 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/AddExpression.java 111 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/AddID.java 112 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/AddNoise.java 113 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/AddUserFields.java 114 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/AddValues.java 115 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Center.java 116 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/ChangeDateFormat.java 117 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Copy.java 118 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Discretize.java 119 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/FirstOrder.java 120 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/InterquartileRange.java 121 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/MakeIndicator.java 122 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/MathExpression.java 123 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/MergeInfrequentNominalValues.java 124 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/MergeManyValues.java 125 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/MergeTwoValues.java 126 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/NominalToBinary.java 127 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/NominalToString.java 128 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Normalize.java 129 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/NumericToBinary.java 130 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/NumericToNominal.java 131 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/NumericTransform.java 132 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Obfuscate.java 133 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/PrincipalComponents.java 134 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/RandomProjection.java 135 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/RandomSubset.java 136 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Remove.java 137 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/RemoveUseless.java 138 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/RenameNominalValues.java 139 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Reorder.java 140 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/ReplaceMissingValues.java 141 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/ReplaceMissingWithUserConstant.java 142 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/Standardize.java 143 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/StringToNominal.java 144 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/StringToWordVector.java 145 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/SwapValues.java 146 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/NonSparseToSparse.java 147 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/Randomize.java 148 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/RemoveFolds.java 149 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/RemoveFrequentValues.java 150 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/RemoveMisclassified.java 151 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/RemovePercentage.java 152 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/RemoveRange.java 153 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/RemoveWithValues.java 154 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/Resample.java 155 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/ReservoirSample.java 156 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/SparseToNonSparse.java 157 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/SubsetByExpression.java 158 159Filters now create fewer temporary Instance objects. MathExpression was made more efficient. Fixed a potential bug in one of the two copyValues() methods in Filter. 160------------------------------------------------------------------------ 161r12038 | eibe | 2015-10-15 14:05:30 +1300 (Thu, 15 Oct 2015) | 1 line 162Changed paths: 163 M /trunk/weka/src/main/java/weka/core/Instances.java 164 M /trunk/weka/src/main/java/weka/core/RelationalLocator.java 165 M /trunk/weka/src/main/java/weka/core/StringLocator.java 166 167The copyValues() method in StringLocator and RelationalLocator no longer requires the provided Instance parameter to have a reference to a dataset. This simplifies code in many filters. Also, improved documentation for stringFreeStructure() method in Instances. 168------------------------------------------------------------------------ 169r12043 | eibe | 2015-10-21 18:08:43 +1300 (Wed, 21 Oct 2015) | 1 line 170Changed paths: 171 M /trunk/weka/src/main/java/weka/gui/GUIChooser.java 172 173Now makes sure that Groovy console and TigerJython console never use the Mac OS X look and feel so that they do not take over the menu bar. Also, to prevent TigerJython from terminating the JVM when the TigerJython window is closed, an appropriate SecurityManager is installed in the main() method of the GUIChooser. 174------------------------------------------------------------------------ 175r12048 | eibe | 2015-10-22 17:48:54 +1300 (Thu, 22 Oct 2015) | 1 line 176Changed paths: 177 M /trunk/weka/src/main/java/weka/gui/hierarchyvisualizer/HierarchyVisualizer.java 178 179Fixed bug where visualizer crashed because of negative values in Newick representation. These can be produced by HierarchicalClusterer. 180------------------------------------------------------------------------ 181r12049 | mhall | 2015-10-27 10:47:50 +1300 (Tue, 27 Oct 2015) | 1 line 182Changed paths: 183 M /trunk/weka/src/main/java/weka/classifiers/functions/SGDText.java 184 185Was not resetting bias term in buildClassifier() - fixed 186------------------------------------------------------------------------ 187r12051 | mhall | 2015-10-29 10:23:04 +1300 (Thu, 29 Oct 2015) | 1 line 188Changed paths: 189 M /trunk/weka/src/main/java/weka/core/RepositoryIndexGenerator.java 190 M /trunk/weka/src/main/java/weka/core/WekaPackageManager.java 191 192Added a mechanism to force a cache refresh for all internet connected users. The file forcedRefreshCount.txt in the top level of the metadata repository holds the number of forced refreshes so far. When this file is first created (i.e. the first time a forced refresh is needed) it should be initialized with the value 1 on a single line in the file. This number will be incremented to initiate subsequent forced refreshes. The creation and update of this file needs to be done in a local copy of the metadata repository, which is then processed by weka.core.RepositoryIndexGenerator before being rsynced to the central location. This ensures that the forcedRefreshCount.txt file gets included in the repo.zip file. repo.zip is downloaded by clients when doing a cache refresh, so it is important that the updated forcedRefreshCount.txt is included otherwise a client will perform a refresh on each start of Weka (due to the local copy of forcedRefreshCount.txt having a value less than the server side version). Also added a mechanism to disable a package for all users - a Disable=true entry can be added to a packages's props file for a particular version in order to disable it. Again, this should be done on a local copy of the repo which is then processed by RepositoryIndexGenerator and then rsynced to the central repo. Combine this with a forced cache refresh in order to disable a package for all users. 193------------------------------------------------------------------------ 194r12053 | mhall | 2015-10-29 10:28:20 +1300 (Thu, 29 Oct 2015) | 1 line 195Changed paths: 196 M /trunk/weka/src/main/java/weka/core/WekaPackageManager.java 197 198Now checks for 'Disable' as well as 'Disabled' entries in package props files. 199------------------------------------------------------------------------ 200r12055 | mhall | 2015-11-02 10:20:51 +1300 (Mon, 02 Nov 2015) | 1 line 201Changed paths: 202 M /trunk/weka/src/main/java/weka/gui/beans/OffscreenChartRenderer.java 203 204Fixed typo in javadoc. 205------------------------------------------------------------------------ 206r12056 | mhall | 2015-11-02 10:26:31 +1300 (Mon, 02 Nov 2015) | 1 line 207Changed paths: 208 M /trunk/weka/src/main/java/weka/gui/beans/PluginManager.java 209 210Added functionality to support managing resources that are available on the classpath. Plugins can register a resource using a group ID (for logically grouping related resources), a resource description/ID and a path to the resource. 211------------------------------------------------------------------------ 212r12058 | mhall | 2015-11-02 12:22:28 +1300 (Mon, 02 Nov 2015) | 1 line 213Changed paths: 214 M /trunk/weka/src/main/java/weka/core/WekaPackageManager.java 215 216No longer prints exceptions generated when checking to see if an unofficial package has been disabled (as unofficial packages do not have metadata stored at the central repository). 217------------------------------------------------------------------------ 218r12060 | mhall | 2015-11-02 12:26:38 +1300 (Mon, 02 Nov 2015) | 1 line 219Changed paths: 220 M /trunk/weka/src/main/java/weka/core/WekaPackageManager.java 221 222Oops - accidently disabled all unofficial packages with the last chage. Fixed 223------------------------------------------------------------------------ 224r12074 | mhall | 2015-11-11 15:10:24 +1300 (Wed, 11 Nov 2015) | 1 line 225Changed paths: 226 A /trunk/weka/src/main/java/weka/core/DictionaryBuilder.java 227 M /trunk/weka/src/main/java/weka/core/converters/AbstractFileSaver.java 228 A /trunk/weka/src/main/java/weka/core/converters/DictionarySaver.java 229 A /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/FixedDictionaryStringToWordVector.java 230 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/StringToWordVector.java 231 M /trunk/weka/src/test/java/weka/core/AllTests.java 232 A /trunk/weka/src/test/java/weka/core/DictionaryBuilderTest.java 233 A /trunk/weka/src/test/java/weka/filters/unsupervised/attribute/FixedDictionaryStringToWordVectorTest.java 234 A /trunk/weka/src/test/resources/wekarefs/weka/filters/unsupervised/attribute/FixedDictionaryStringToWordVectorTest.ref 235 236Refactored dictionary construction and vectorization logic out of StringToWordVector and into weka.core.DictionaryBuilder. Added routines to save and load dictionarys from DictionaryBuilder in either plain text or binary serialized format. Also has routines to aggregate dictionaries. Once a dictionary has been constructed or loaded, DictionaryBuilder can vectorize incoming instances in a streaming fashion. Added a FixedDictionaryStringToWordVector filter that can take advantage of this by using a pre-constructed dictionary to work in streaming environments. Added a DictionarySaver in weka.core.converters that can accept instance batches or streams in order to create and save a dictionary. 237------------------------------------------------------------------------ 238r12088 | eibe | 2015-11-17 11:44:23 +1300 (Tue, 17 Nov 2015) | 1 line 239Changed paths: 240 M /trunk/weka/src/main/java/weka/classifiers/rules/DecisionTable.java 241 242Fixed bug: with -I flag, IBk model was built from training data without any attributes removed, but test instances had attributes removed. This led to exceptions that were caught by LinearNNSearch. Thanks for the bug report to Lars Kotthoff (and AutoWEKA!). IBk model is now built from reduced data. 243------------------------------------------------------------------------ 244r12091 | eibe | 2015-11-19 10:10:51 +1300 (Thu, 19 Nov 2015) | 1 line 245Changed paths: 246 M /trunk/weka/src/main/java/weka/classifiers/meta/AdditiveRegression.java 247 248AdditiveRegression now has option for minimization of absolute error (which only makes sense if base learner also minimizes absolute error). 249------------------------------------------------------------------------ 250r12095 | eibe | 2015-11-23 14:31:58 +1300 (Mon, 23 Nov 2015) | 1 line 251Changed paths: 252 M /trunk/weka/src/main/java/weka/gui/SetInstancesPanel.java 253 254Did not work with Nimbus L&F because addPropertyChangeListener() did not check for null. 255------------------------------------------------------------------------ 256r12100 | eibe | 2015-11-27 12:21:19 +1300 (Fri, 27 Nov 2015) | 1 line 257Changed paths: 258 M /trunk/weka/src/main/java/weka/core/Instances.java 259 260Fixed bug in replaceAttributeAt(): class index was incremented when class attribute was replaced. 261------------------------------------------------------------------------ 262r12103 | eibe | 2015-11-28 11:51:47 +1300 (Sat, 28 Nov 2015) | 1 line 263Changed paths: 264 M /trunk/weka/src/main/java/weka/core/converters/AbstractFileLoader.java 265 266Fixed output bug in command-line help: file name needs to be given *before* options. 267------------------------------------------------------------------------ 268r12104 | eibe | 2015-11-28 12:12:54 +1300 (Sat, 28 Nov 2015) | 1 line 269Changed paths: 270 M /trunk/weka/src/main/java/weka/core/converters/AbstractFileLoader.java 271 272Bug fix: file name wasn't removed from options array. 273------------------------------------------------------------------------ 274r12107 | mhall | 2015-11-30 09:00:21 +1300 (Mon, 30 Nov 2015) | 1 line 275Changed paths: 276 M /trunk/weka/src/main/java/weka/gui/beans/PredictionAppenderCustomizer.java 277 278Clicking cancel always set the append probabilities property to false - fixed. 279------------------------------------------------------------------------ 280r12111 | mhall | 2015-12-01 12:40:30 +1300 (Tue, 01 Dec 2015) | 1 line 281Changed paths: 282 M /trunk/weka/src/main/java/weka/core/json/JSONNode.java 283 284Fixed an issue with escaping and unescaping already escaped characters in strings 285------------------------------------------------------------------------ 286r12114 | eibe | 2015-12-01 18:11:33 +1300 (Tue, 01 Dec 2015) | 1 line 287Changed paths: 288 A /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/CartesianProduct.java 289 290First stab at Cartesian product filter for nominal attributes. Does not work properly yet. 291------------------------------------------------------------------------ 292r12122 | eibe | 2015-12-02 11:50:53 +1300 (Wed, 02 Dec 2015) | 1 line 293Changed paths: 294 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/CartesianProduct.java 295 A /trunk/weka/src/test/java/weka/filters/unsupervised/attribute/CartesianProductTest.java 296 297CartesianProduct filter and CartesianProductTest. 298------------------------------------------------------------------------ 299r12161 | mhall | 2015-12-09 17:01:05 +1300 (Wed, 09 Dec 2015) | 1 line 300Changed paths: 301 M /trunk/weka/src/main/java/weka/gui/ConverterFileChooser.java 302 303Fixed a bug that prevented saving from the Preprocess panel under Windows when the 'invoke options' checkbox was selecte 304------------------------------------------------------------------------ 305r12170 | mhall | 2015-12-10 16:28:31 +1300 (Thu, 10 Dec 2015) | 1 line 306Changed paths: 307 M /trunk/weka/src/main/java/weka/attributeSelection/WrapperSubsetEval.java 308 309Fixed a bug that occurred in the GUI when choosing plugin evaluation metrics 310------------------------------------------------------------------------ 311r12176 | mhall | 2015-12-10 21:21:14 +1300 (Thu, 10 Dec 2015) | 1 line 312Changed paths: 313 M /trunk/weka/src/main/java/weka/classifiers/evaluation/Evaluation.java 314 315Made the handling of numeric class plugin evaluation metrics the same as for the classification case 316------------------------------------------------------------------------ 317r12180 | eibe | 2015-12-15 17:42:01 +1300 (Tue, 15 Dec 2015) | 1 line 318Changed paths: 319 M /trunk/weka/src/main/java/weka/classifiers/meta/CostSensitiveClassifier.java 320 321CostSensitiveClassifier now implements BatchPredictor so that it can be used efficiently with base classifiers that can perform efficient batch prediction (e.g., MLRClassifier). 322------------------------------------------------------------------------ 323r12182 | mhall | 2015-12-16 11:46:33 +1300 (Wed, 16 Dec 2015) | 1 line 324Changed paths: 325 M /trunk/weka/src/main/java/weka/associations/AbstractAssociator.java 326 M /trunk/weka/src/main/java/weka/attributeSelection/ASEvaluation.java 327 M /trunk/weka/src/main/java/weka/classifiers/AbstractClassifier.java 328 M /trunk/weka/src/main/java/weka/clusterers/AbstractClusterer.java 329 M /trunk/weka/src/main/java/weka/core/CommandlineRunnable.java 330 M /trunk/weka/src/main/java/weka/core/converters/AbstractLoader.java 331 332CommandlineRunnable now specifies setup and cleanup methods that are intended to be executed before and after execution respectively. Abstract base classes now implement CommandlineRunnable with no-op implementations of the CommandlineRunnable methods 333------------------------------------------------------------------------ 334r12184 | mhall | 2015-12-16 13:34:26 +1300 (Wed, 16 Dec 2015) | 1 line 335Changed paths: 336 M /trunk/weka/src/main/java/weka/associations/AbstractAssociator.java 337 M /trunk/weka/src/main/java/weka/attributeSelection/ASEvaluation.java 338 M /trunk/weka/src/main/java/weka/classifiers/AbstractClassifier.java 339 M /trunk/weka/src/main/java/weka/clusterers/AbstractClusterer.java 340 M /trunk/weka/src/main/java/weka/core/CommandlineRunnable.java 341 M /trunk/weka/src/main/java/weka/core/converters/AbstractLoader.java 342 M /trunk/weka/src/main/java/weka/core/converters/TextDirectoryLoader.java 343 344Fixed up a problem introduced with the last set of changes re CommandlineRunnable 345------------------------------------------------------------------------ 346r12185 | mhall | 2015-12-16 13:47:29 +1300 (Wed, 16 Dec 2015) | 1 line 347Changed paths: 348 M /trunk/weka/src/main/java/weka/filters/Filter.java 349 350Filter now implements CommandLineRunnable 351------------------------------------------------------------------------ 352r12191 | mhall | 2015-12-16 15:16:43 +1300 (Wed, 16 Dec 2015) | 1 line 353Changed paths: 354 M /trunk/weka/src/main/java/weka/associations/AbstractAssociator.java 355 M /trunk/weka/src/main/java/weka/attributeSelection/ASEvaluation.java 356 M /trunk/weka/src/main/java/weka/classifiers/AbstractClassifier.java 357 M /trunk/weka/src/main/java/weka/classifiers/meta/FilteredClassifier.java 358 M /trunk/weka/src/main/java/weka/clusterers/AbstractClusterer.java 359 M /trunk/weka/src/main/java/weka/filters/Filter.java 360 361More small modifications to the CommandLineRunnable stuff 362------------------------------------------------------------------------ 363r12198 | mhall | 2015-12-17 11:01:28 +1300 (Thu, 17 Dec 2015) | 1 line 364Changed paths: 365 M /trunk/weka/build.xml 366 M /trunk/weka/lib/README 367 A /trunk/weka/lib/bounce.jar 368 D /trunk/weka/lib/packageManager.jar 369 M /trunk/weka/src/main/java/weka/core/WekaPackageManager.java 370 A /trunk/weka/src/main/java/weka/core/packageManagement 371 A /trunk/weka/src/main/java/weka/core/packageManagement/DefaultPackage.java 372 A /trunk/weka/src/main/java/weka/core/packageManagement/DefaultPackageManager.java 373 A /trunk/weka/src/main/java/weka/core/packageManagement/Dependency.java 374 A /trunk/weka/src/main/java/weka/core/packageManagement/Package.java 375 A /trunk/weka/src/main/java/weka/core/packageManagement/PackageConstraint.java 376 A /trunk/weka/src/main/java/weka/core/packageManagement/PackageManager.java 377 A /trunk/weka/src/main/java/weka/core/packageManagement/VersionPackageConstraint.java 378 A /trunk/weka/src/main/java/weka/core/packageManagement/VersionRangePackageConstraint.java 379 M /trunk/weka/src/main/java/weka/gui/PackageManager.java 380 381Underlying package management code moved (and repackaged) from a separate library into core Weka. Bounce authentication dialog added lib. Updated README in lib and build.xml 382------------------------------------------------------------------------ 383r12200 | mhall | 2015-12-17 17:16:40 +1300 (Thu, 17 Dec 2015) | 1 line 384Changed paths: 385 M /trunk/weka/src/main/java/weka/classifiers/AbstractClassifier.java 386 M /trunk/weka/src/main/java/weka/classifiers/meta/FilteredClassifier.java 387 388Removed call to preExecution from FilteredClassifier's setOptions method. Moved call to postExecution to outside of the try/catch block in AbstractClassifier.runClassifier so that control gets released when requesting help from the MLRClassifier 389------------------------------------------------------------------------ 390r12201 | mhall | 2015-12-17 17:19:47 +1300 (Thu, 17 Dec 2015) | 1 line 391Changed paths: 392 M /trunk/weka/src/main/java/weka/associations/AbstractAssociator.java 393 M /trunk/weka/src/main/java/weka/attributeSelection/ASEvaluation.java 394 M /trunk/weka/src/main/java/weka/clusterers/AbstractClusterer.java 395 M /trunk/weka/src/main/java/weka/filters/Filter.java 396 397Moved call to postExecution to outside of the try/catch block 398------------------------------------------------------------------------ 399r12204 | eibe | 2015-12-17 17:57:09 +1300 (Thu, 17 Dec 2015) | 1 line 400Changed paths: 401 M /trunk/weka/src/main/java/weka/classifiers/MultipleClassifiersCombiner.java 402 M /trunk/weka/src/main/java/weka/classifiers/SingleClassifierEnhancer.java 403 M /trunk/weka/src/main/java/weka/classifiers/meta/FilteredClassifier.java 404 405Moved pre-/post-execution code from FilteredClassifier into SingleClassifierEnhancer. Introduced corresponding code in MultipleClassifierCombiner. 406------------------------------------------------------------------------ 407r12205 | eibe | 2015-12-17 17:58:24 +1300 (Thu, 17 Dec 2015) | 1 line 408Changed paths: 409 M /trunk/weka/src/main/java/weka/classifiers/meta/Stacking.java 410 411Also added corresponding pre- and post-execution code for Stacking. 412------------------------------------------------------------------------ 413r12222 | mhall | 2015-12-22 09:23:27 +1300 (Tue, 22 Dec 2015) | 1 line 414Changed paths: 415 M /trunk/weka/src/main/java/weka/gui/LookAndFeel.java 416 417Added a workaround for a scrollbar widget bug that affects the Nimbus LAF in Java 8 and earlier:https://bugs.openjdk.java.net/browse/JDK-8134828 418------------------------------------------------------------------------ 419r12224 | fracpete | 2015-12-22 13:36:44 +1300 (Tue, 22 Dec 2015) | 1 line 420Changed paths: 421 A /branches/waikato/weka/src/main/java/weka/classifiers/meta/WeightedInstancesHandlerWrapper.java 422 A /branches/waikato/weka/src/test/java/weka/classifiers/meta/WeightedInstancesHandlerWrapperTest.java 423 A /branches/waikato/weka/src/test/resources/wekarefs/weka/classifiers/meta/WeightedInstancesHandlerWrapperTest.ref 424 A /trunk/weka/src/main/java/weka/classifiers/meta/WeightedInstancesHandlerWrapper.java 425 A /trunk/weka/src/test/java/weka/classifiers/meta/WeightedInstancesHandlerWrapperTest.java (from /trunk/weka/src/test/java/weka/classifiers/meta/VoteTest.java:12223) 426 A /trunk/weka/src/test/resources/wekarefs/weka/classifiers/meta/WeightedInstancesHandlerWrapperTest.ref 427 428added generic wrapper for weighted instances: WeightedInstancesHandlerWrapper; uses Instances.resampleWithWeights(Random) if base classifier doesn't support instance weights of the "force" flag is set 429------------------------------------------------------------------------ 430r12225 | fracpete | 2015-12-22 13:42:58 +1300 (Tue, 22 Dec 2015) | 1 line 431Changed paths: 432 M /branches/waikato/weka/src/main/java/weka/classifiers/meta/WeightedInstancesHandlerWrapper.java 433 M /trunk/weka/src/main/java/weka/classifiers/meta/WeightedInstancesHandlerWrapper.java 434 435added debug output when resampling data in buildClassifier method 436------------------------------------------------------------------------ 437r12226 | fracpete | 2015-12-22 14:04:21 +1300 (Tue, 22 Dec 2015) | 1 line 438Changed paths: 439 M /branches/waikato/weka/src/main/java/weka/classifiers/meta/WeightedInstancesHandlerWrapper.java 440 A /branches/waikato/weka/src/main/java/weka/core/ResampleUtils.java 441 M /trunk/weka/src/main/java/weka/classifiers/meta/WeightedInstancesHandlerWrapper.java 442 A /trunk/weka/src/main/java/weka/core/ResampleUtils.java 443 444added ResampleUtils helper class for resampling-related operations; WeightedInstancesHandlerWrapper now only resamples non-WeightedInstancesHandler if there are actual instance weights set 445------------------------------------------------------------------------ 446r12227 | fracpete | 2015-12-22 14:05:16 +1300 (Tue, 22 Dec 2015) | 1 line 447Changed paths: 448 M /branches/waikato/weka/src/main/java/weka/classifiers/functions/GaussianProcesses.java 449 M /trunk/weka/src/main/java/weka/classifiers/functions/GaussianProcesses.java 450 451GaussianeProcesses now resamples the training using Instances.resampleWightWeights(Random) if there are instance weights set 452------------------------------------------------------------------------ 453r12232 | mhall | 2015-12-22 16:30:23 +1300 (Tue, 22 Dec 2015) | 1 line 454Changed paths: 455 A /trunk/weka/src/main/java/weka/PluginManager.props 456 A /trunk/weka/src/main/java/weka/core/Defaults.java 457 A /trunk/weka/src/main/java/weka/core/EnumHelper.java 458 M /trunk/weka/src/main/java/weka/core/EnvironmentProperties.java 459 A /trunk/weka/src/main/java/weka/core/FileHelper.java 460 A /trunk/weka/src/main/java/weka/core/FontHelper.java 461 A /trunk/weka/src/main/java/weka/core/Settings.java 462 M /trunk/weka/src/main/java/weka/core/WekaPackageManager.java 463 A /trunk/weka/src/main/java/weka/gui/AbstractGUIApplication.java 464 A /trunk/weka/src/main/java/weka/gui/AbstractPerspective.java 465 A /trunk/weka/src/main/java/weka/gui/ColorEditor.java 466 A /trunk/weka/src/main/java/weka/gui/CostBenefitAnalysisPanel.java 467 M /trunk/weka/src/main/java/weka/gui/EnvironmentField.java 468 A /trunk/weka/src/main/java/weka/gui/GUIApplication.java 469 M /trunk/weka/src/main/java/weka/gui/GenericObjectEditor.java 470 M /trunk/weka/src/main/java/weka/gui/LookAndFeel.java 471 M /trunk/weka/src/main/java/weka/gui/PasswordField.java 472 A /trunk/weka/src/main/java/weka/gui/Perspective.java 473 A /trunk/weka/src/main/java/weka/gui/PerspectiveInfo.java 474 A /trunk/weka/src/main/java/weka/gui/PerspectiveManager.java 475 A /trunk/weka/src/main/java/weka/gui/SettingsEditor.java 476 A /trunk/weka/src/main/java/weka/gui/Workbench.java 477 A /trunk/weka/src/main/java/weka/gui/WorkbenchDefaults.java 478 A /trunk/weka/src/main/java/weka/gui/WrapLayout.java 479 M /trunk/weka/src/main/java/weka/gui/beans/EnvironmentField.java 480 M /trunk/weka/src/main/java/weka/gui/beans/FileEnvironmentField.java 481 M /trunk/weka/src/main/java/weka/gui/beans/SubstringLabelerRules.java 482 M /trunk/weka/src/main/java/weka/gui/experiment/Experimenter.java 483 M /trunk/weka/src/main/java/weka/gui/explorer/AssociationsPanel.java 484 M /trunk/weka/src/main/java/weka/gui/explorer/AttributeSelectionPanel.java 485 M /trunk/weka/src/main/java/weka/gui/explorer/ClassifierPanel.java 486 M /trunk/weka/src/main/java/weka/gui/explorer/ClustererPanel.java 487 M /trunk/weka/src/main/java/weka/gui/explorer/Explorer.java 488 M /trunk/weka/src/main/java/weka/gui/explorer/PreprocessPanel.java 489 M /trunk/weka/src/main/java/weka/gui/explorer/VisualizePanel.java 490 A /trunk/weka/src/main/java/weka/gui/knowledgeflow 491 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/AttributeSummaryPerspective.java 492 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/BaseInteractiveViewer.java 493 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/DesignPanel.java 494 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/GOEStepEditorDialog.java 495 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/InvisibleNode.java 496 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/InvisibleTreeModel.java 497 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/KFGUIConsts.java 498 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlowApp.java 499 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/LayoutPanel.java 500 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 501 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspectiveToolBar.java 502 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/NoteVisual.java 503 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/SQLViewerPerspective.java 504 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/ScatterPlotMatrixPerspective.java 505 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/ShadowBorder.java 506 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepEditorDialog.java 507 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepInteractiveViewer.java 508 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepTree.java 509 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepTreeIgnore.java 510 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepTreeLeafDetails.java 511 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepVisual.java 512 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/TemplateManager.java 513 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 514 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons 515 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ADTree.gif 516 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/AODE.gif 517 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/AdaBoostM1.gif 518 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/AdditiveRegression.gif 519 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Appender.png 520 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ArffLoader.gif 521 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ArffSaver.gif 522 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/AttributeSelectedClassifier.gif 523 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/AttributeSummarizer.gif 524 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Bagging.gif 525 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/BayesNet.gif 526 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/C45Loader.gif 527 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/C45Saver.gif 528 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/CSVLoader.gif 529 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/CSVSaver.gif 530 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/CVParameterSelection.gif 531 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ClassAssigner.gif 532 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ClassBalancedND.gif 533 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ClassValuePicker.gif 534 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ClassificationViaRegression.gif 535 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ClassifierPerformanceEvaluator.gif 536 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ClustererPerformanceEvaluator.gif 537 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Cobweb.gif 538 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ComplementNaiveBayes.gif 539 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ConjunctiveRule.gif 540 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/CostSensitiveClassifier.gif 541 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/CrossValidationFoldMaker.gif 542 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DBScan.gif 543 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Dagging.gif 544 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DataNearBalancedND.gif 545 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DatabaseLoader.gif 546 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DatabaseSaver.gif 547 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DecisionStump.gif 548 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DecisionTable.gif 549 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Decorate.gif 550 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultAssociator.gif 551 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultClassifier.gif 552 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultClusterer.gif 553 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultDataSink.gif 554 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultDataSource.gif 555 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultDataVisualizer.gif 556 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultEvaluator.gif 557 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultFilter.gif 558 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultGraph.gif 559 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultText.gif 560 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DefaultTrainTest.gif 561 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/DiamondPlain.gif 562 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/EM.gif 563 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/END.gif 564 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/FarthestFirst.gif 565 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/FilteredClassifier.gif 566 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/FlowByExpression.png 567 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/GaussianProcesses.gif 568 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Grading.gif 569 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/HNB.gif 570 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Help24.gif 571 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/IB1.gif 572 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/IBk.gif 573 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ID3.gif 574 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/IncrementalClassifierEvaluator.gif 575 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/InstanceStreamToBatchMaker.gif 576 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/J48.gif 577 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/JRip.gif 578 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Join.gif 579 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/KStar.gif 580 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/LBR.gif 581 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/LMT.gif 582 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/LWL.gif 583 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/LeastMedSq.gif 584 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/LibSVM.gif 585 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/LinearRegression.gif 586 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Logistic.gif 587 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/LogitBoost.gif 588 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/M5P.gif 589 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/M5Rules.gif 590 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/MakeDensityBasedClusterer.gif 591 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/MetaCost.gif 592 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ModelPerformanceChart.gif 593 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/MultiBoostAB.gif 594 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/MultiClassClassifier.gif 595 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/MultiScheme.gif 596 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/MultilayerPerceptron.gif 597 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/NBTree.gif 598 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/NNge.gif 599 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/NaiveBayes.gif 600 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/NaiveBayesMultinomial.gif 601 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/NaiveBayesSimple.gif 602 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/NaiveBayesUpdateable.gif 603 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/New24.gif 604 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/OPTICS.gif 605 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/OneR.gif 606 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Open24.gif 607 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/OrdinalClassClassifier.gif 608 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/PART.gif 609 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/PaceRegression.gif 610 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Pointer.gif 611 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/PredictionAppender.gif 612 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Prism.gif 613 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/RBFNetwork.gif 614 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/REPTree.gif 615 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/RacedIncrementalLogitBoost.gif 616 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/RandomCommittee.gif 617 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/RandomForest.gif 618 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/RandomTree.gif 619 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/RegressionByDiscretization.gif 620 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/SMO.gif 621 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/SMOreg.gif 622 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Save24.gif 623 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ScatterPlotMatrix.gif 624 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/SerializedInstancesLoader.gif 625 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/SerializedInstancesSaver.gif 626 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/SerializedModelSaver.gif 627 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/SimpleKMeans.gif 628 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/SimpleLinearRegression.gif 629 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/SimpleLogistic.gif 630 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Sorter.gif 631 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Stacking.gif 632 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/StackingC.gif 633 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Stop24.gif 634 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/StripChart.gif 635 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/TestSetMaker.gif 636 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ThresholdSelector.gif 637 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/TrainTestSplitMaker.gif 638 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/TrainingSetMaker.gif 639 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/UserClassifier.gif 640 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Vote.gif 641 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/VotedPerceptron.gif 642 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/Winnow.gif 643 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/XMeans.gif 644 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/ZeroR.gif 645 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/application_view_tile.png 646 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/arrow_undo.png 647 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/bricks.png 648 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/chart_bar.png 649 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/cog.png 650 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/cog_go.png 651 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/cursor.png 652 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/cut.png 653 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/database.png 654 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/delete.png 655 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/disk.png 656 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/disk_multiple.png 657 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.supervised.attribute.AttributeSelection.gif 658 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.supervised.attribute.ClassOrder.gif 659 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.supervised.attribute.Discretize.gif 660 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.supervised.attribute.NominalToBinary.gif 661 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.supervised.instance.Resample.gif 662 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.supervised.instance.SpreadSubsample.gif 663 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.supervised.instance.StratifiedRemoveFolds.gif 664 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.Add.gif 665 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.AddCluster.gif 666 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.AddExpression.gif 667 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.AddNoise.gif 668 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.ClusterMembership.gif 669 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.Copy.gif 670 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.Discretize.gif 671 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.FirstOrder.gif 672 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.MakeIndicator.gif 673 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.MergeTwoValues.gif 674 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.NominalToBinary.gif 675 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.Normalize.gif 676 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.NumericToBinary.gif 677 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.NumericTransform.gif 678 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.Obfuscate.gif 679 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.PKIDiscretize.gif 680 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.RandomProjection.gif 681 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.Remove.gif 682 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.RemoveType.gif 683 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.RemoveUseless.gif 684 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.ReplaceMissingValues.gif 685 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.Standardize.gif 686 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.StringToNominal.gif 687 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.StringToWordVector.gif 688 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.SwapValues.gif 689 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.TimeSeriesDelta.gif 690 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.attribute.TimeSeriesTranslate.gif 691 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.NonSparseToSparse.gif 692 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.Normalize.gif 693 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.Randomize.gif 694 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.RemoveFolds.gif 695 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.RemoveMisclassified.gif 696 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.RemovePercentage.gif 697 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.RemoveRange.gif 698 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.RemoveWithValues.gif 699 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.Resample.gif 700 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/filters.unsupervised.instance.SparseToNonSparse.gif 701 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/folder_add.png 702 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/help.png 703 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/note_add.png 704 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/page_add.png 705 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/page_copy.png 706 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/paste_plain.png 707 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/resultset_last.png 708 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/resultset_next.png 709 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/shape_group.png 710 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/shape_handles.png 711 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/shape_square.png 712 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/splash.jpg 713 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.associations.gif 714 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.bayes.gif 715 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.functions.gif 716 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.gif 717 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.lazy.gif 718 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.meta.gif 719 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.meta.nestedDichotomies.gif 720 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.misc.gif 721 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.rules.gif 722 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.classifiers.trees.gif 723 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.clusterers.gif 724 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/weka.filters.gif 725 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/zoom_in.png 726 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/icons/zoom_out.png 727 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps 728 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ASEvaluatorStepEditorDialog.java 729 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/AttributeSummarizerInteractiveView.java 730 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/AttributeSummarizerStepEditorDialog.java 731 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/BoundaryPlotterInteractiveView.java 732 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/BoundaryPlotterStepEditorDialog.java 733 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ClassAssignerStepEditorDialog.java 734 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ClassValuePickerStepEditorDialog.java 735 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ClassifierPerformanceEvaluatorStepEditorDialog.java 736 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/CostBenefitAnalysisInteractiveView.java 737 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/DataVisualizerInteractiveView.java 738 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/DataVisualizerStepEditorDialog.java 739 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/FlowByExpressionStepEditorDialog.java 740 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/GraphViewerInteractiveView.java 741 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ImageViewerInteractiveView.java 742 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/JoinStepEditorDialog.java 743 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/LoaderStepEditorDialog.java 744 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ModelPerformanceChartInteractiveView.java 745 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ModelPerformanceChartStepEditorDialog.java 746 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/NoteEditorDialog.java 747 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SaverStepEditorDialog.java 748 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ScatterPlotMatrixInteractiveView.java 749 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SorterStepEditorDialog.java 750 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/StripChartInteractiveView.java 751 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SubstringLabelerStepEditorDialog.java 752 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SubstringReplacerStepEditorDialog.java 753 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/TextViewerInteractiveView.java 754 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates 755 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/ROCcurves.kf 756 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/credit-g.arff 757 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/cvTemplate.kf 758 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/incrementalLearning.kf 759 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/iris.arff 760 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/learnAndSaveModel.kf 761 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/saveCharts.kf 762 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/templates.props 763 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/twoAttSelSchemes.kf 764 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/twoClusterers.kf 765 A /trunk/weka/src/main/java/weka/gui/weka_icon_new_small.png 766 A /trunk/weka/src/main/java/weka/knowledgeflow 767 A /trunk/weka/src/main/java/weka/knowledgeflow/BaseExecutionEnvironment.java 768 A /trunk/weka/src/main/java/weka/knowledgeflow/CallbackNotifierDelegate.java 769 A /trunk/weka/src/main/java/weka/knowledgeflow/Data.java 770 A /trunk/weka/src/main/java/weka/knowledgeflow/DefaultCallbackNotifierDelegate.java 771 A /trunk/weka/src/main/java/weka/knowledgeflow/DelayedCallbackNotifierDelegate.java 772 A /trunk/weka/src/main/java/weka/knowledgeflow/ExecutionEnvironment.java 773 A /trunk/weka/src/main/java/weka/knowledgeflow/ExecutionFinishedCallback.java 774 A /trunk/weka/src/main/java/weka/knowledgeflow/ExecutionResult.java 775 A /trunk/weka/src/main/java/weka/knowledgeflow/Flow.java 776 A /trunk/weka/src/main/java/weka/knowledgeflow/FlowExecutor.java 777 A /trunk/weka/src/main/java/weka/knowledgeflow/FlowLoader.java 778 A /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 779 A /trunk/weka/src/main/java/weka/knowledgeflow/JSONFlowLoader.java 780 A /trunk/weka/src/main/java/weka/knowledgeflow/JSONFlowUtils.java 781 A /trunk/weka/src/main/java/weka/knowledgeflow/KFDefaults.java 782 A /trunk/weka/src/main/java/weka/knowledgeflow/LegacyFlowLoader.java 783 A /trunk/weka/src/main/java/weka/knowledgeflow/LogHandler.java 784 A /trunk/weka/src/main/java/weka/knowledgeflow/LoggingLevel.java 785 A /trunk/weka/src/main/java/weka/knowledgeflow/StepInjectorFlowRunner.java 786 A /trunk/weka/src/main/java/weka/knowledgeflow/StepManager.java 787 A /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 788 A /trunk/weka/src/main/java/weka/knowledgeflow/StepOutputListener.java 789 A /trunk/weka/src/main/java/weka/knowledgeflow/StepTask.java 790 A /trunk/weka/src/main/java/weka/knowledgeflow/StepTaskCallback.java 791 A /trunk/weka/src/main/java/weka/knowledgeflow/steps 792 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ASEvaluator.java 793 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ASSearchStrategy.java 794 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Appender.java 795 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Associator.java 796 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/AttributeSummarizer.java 797 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseSimpleDataVisualizer.java 798 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseStep.java 799 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseStepExtender.java 800 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/BoundaryPlotter.java 801 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClassAssigner.java 802 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClassValuePicker.java 803 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Classifier.java 804 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClassifierPerformanceEvaluator.java 805 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Clusterer.java 806 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClustererPerformanceEvaluator.java 807 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/CostBenefitAnalysis.java 808 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/CrossValidationFoldMaker.java 809 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataCollector.java 810 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataVisualizer.java 811 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Dummy.java 812 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ExampleClassifier.java 813 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Filter.java 814 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/FlowByExpression.java 815 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/GraphViewer.java 816 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageSaver.java 817 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageViewer.java 818 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/IncrementalClassifierEvaluator.java 819 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/InstanceStreamToBatchMaker.java 820 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Join.java 821 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/KFStep.java 822 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Loader.java 823 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/MemoryBasedDataSource.java 824 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ModelPerformanceChart.java 825 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/NotPersistable.java 826 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Note.java 827 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/PairedDataHelper.java 828 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/PredictionAppender.java 829 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Saver.java 830 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/ScatterPlotMatrix.java 831 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/SerializedModelSaver.java 832 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/SetVariables.java 833 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Sorter.java 834 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Step.java 835 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/StripChart.java 836 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/SubstringLabeler.java 837 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/SubstringReplacer.java 838 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/TestSetMaker.java 839 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/TextSaver.java 840 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/TextViewer.java 841 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/TrainTestSplitMaker.java 842 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/TrainingSetMaker.java 843 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/WekaAlgorithmWrapper.java 844 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/steps.props 845 846Mega checkin of new Knowledge Flow implementation, base classes for GUI applications, settings stuff etc. Still quite a bit of javadoc to do. 847------------------------------------------------------------------------ 848r12233 | eibe | 2015-12-22 17:44:12 +1300 (Tue, 22 Dec 2015) | 1 line 849Changed paths: 850 M /trunk/weka/src/main/java/weka/core/neighboursearch/FilteredNeighbourSearch.java 851 852FilteredNeighourSearch: documentation fixes, change so that it now implements CapabilitiesHandler, bug fix that makes it work with KDTree, etc. 853------------------------------------------------------------------------ 854r12236 | mhall | 2015-12-23 16:25:20 +1300 (Wed, 23 Dec 2015) | 1 line 855Changed paths: 856 M /trunk/weka/src/main/java/weka/gui/SettingsEditor.java 857 858Made settings editor dialog resizable 859------------------------------------------------------------------------ 860r12246 | eibe | 2016-01-04 16:25:41 +1300 (Mon, 04 Jan 2016) | 1 line 861Changed paths: 862 M /trunk/weka/src/main/java/weka/classifiers/functions/LinearRegression.java 863 864Removed redundant method calls in setOptions(). 865------------------------------------------------------------------------ 866r12248 | mhall | 2016-01-04 21:55:01 +1300 (Mon, 04 Jan 2016) | 1 line 867Changed paths: 868 M /trunk/weka/src/main/java/weka/core/Option.java 869 870Now uses a cache for property descriptors in order to speed up setOptions() and getOptions() 871------------------------------------------------------------------------ 872r12249 | mhall | 2016-01-04 21:56:05 +1300 (Mon, 04 Jan 2016) | 1 line 873Changed paths: 874 M /trunk/weka/src/main/java/weka/core/Option.java 875 876Removed some commented out lines 877------------------------------------------------------------------------ 878r12251 | mhall | 2016-01-05 08:24:54 +1300 (Tue, 05 Jan 2016) | 1 line 879Changed paths: 880 M /trunk/weka/src/main/java/weka/core/Utils.java 881 882Added a test to forNameNoSchemeMatch() that prevents a npe when running tests under Maven 883------------------------------------------------------------------------ 884r12260 | mhall | 2016-01-05 13:56:38 +1300 (Tue, 05 Jan 2016) | 1 line 885Changed paths: 886 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 887 888Made set/getFlow public 889------------------------------------------------------------------------ 890r12262 | mhall | 2016-01-05 14:28:42 +1300 (Tue, 05 Jan 2016) | 1 line 891Changed paths: 892 M /trunk/weka/src/main/java/weka/knowledgeflow/Flow.java 893 894Added a size() method 895------------------------------------------------------------------------ 896r12264 | mhall | 2016-01-05 15:13:00 +1300 (Tue, 05 Jan 2016) | 1 line 897Changed paths: 898 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 899 900Added more javadoc 901------------------------------------------------------------------------ 902r12266 | mhall | 2016-01-05 15:57:55 +1300 (Tue, 05 Jan 2016) | 1 line 903Changed paths: 904 M /trunk/weka/src/main/java/weka/core/metastore/XMLFileBasedMetaStore.java 905 906Now uses a subclass of XMLBasicSerialization that is configured for common option handlers 907------------------------------------------------------------------------ 908r12268 | mhall | 2016-01-05 17:03:27 +1300 (Tue, 05 Jan 2016) | 1 line 909Changed paths: 910 M /trunk/weka/src/main/java/weka/gui/SplashWindow.java 911 912Updated to allow a message to be overlayed on the image displayed by the splash window 913------------------------------------------------------------------------ 914r12269 | mhall | 2016-01-07 14:25:43 +1300 (Thu, 07 Jan 2016) | 1 line 915Changed paths: 916 M /trunk/weka/src/main/java/weka/core/Copyright.props 917 D /trunk/weka/src/main/java/weka/gui/GUIChooser.java 918 A /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java (from /trunk/weka/src/main/java/weka/gui/GUIChooser.java:12268) 919 M /trunk/weka/src/main/java/weka/gui/PerspectiveManager.java 920 M /trunk/weka/src/main/java/weka/gui/SettingsEditor.java 921 D /trunk/weka/src/main/java/weka/gui/Workbench.java 922 A /trunk/weka/src/main/java/weka/gui/WorkbenchApp.java (from /trunk/weka/src/main/java/weka/gui/Workbench.java:12268) 923 M /trunk/weka/src/main/java/weka/gui/WorkbenchDefaults.java 924 M /trunk/weka/src/main/java/weka/gui/beans/KnowledgeFlow.java 925 M /trunk/weka/src/main/java/weka/gui/explorer/PreprocessPanel.java 926 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 927 928GUIChooser, new KnowledgeFlow and Workbench now have a spash screen. GUIChooser now launches new Knowledge Flow and has a button for the Workbench. GUIChooser now has a settings entry in the program menu that allows the setting of the LAF. Added launcher classes for GUIChooser, new Knowledge Flow and Workbench. 929------------------------------------------------------------------------ 930r12270 | mhall | 2016-01-07 14:28:02 +1300 (Thu, 07 Jan 2016) | 1 line 931Changed paths: 932 A /trunk/weka/src/main/java/weka/gui/GUIChooser.java 933 934GUIChooser renamed to GUIChooserApp. GUIChooser is now just a launcher class that launches GUIChooserApp 935------------------------------------------------------------------------ 936r12271 | mhall | 2016-01-07 14:30:48 +1300 (Thu, 07 Jan 2016) | 1 line 937Changed paths: 938 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlow.java 939 940Launcher class for new KnowledgeFlow 941------------------------------------------------------------------------ 942r12272 | mhall | 2016-01-07 14:33:05 +1300 (Thu, 07 Jan 2016) | 1 line 943Changed paths: 944 A /trunk/weka/src/main/java/weka/gui/Workbench.java 945 946Launcher class for the Workbench 947------------------------------------------------------------------------ 948r12273 | mhall | 2016-01-07 14:42:31 +1300 (Thu, 07 Jan 2016) | 1 line 949Changed paths: 950 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 951 952Missing javadoc. 953------------------------------------------------------------------------ 954r12278 | mhall | 2016-01-07 15:09:07 +1300 (Thu, 07 Jan 2016) | 1 line 955Changed paths: 956 M /trunk/weka/build.xml 957 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 958 959Removed the MacArffOpenFilesHandler, as this is Apple JVM specific and we will be dropping support for Apple's JVM 960------------------------------------------------------------------------ 961r12280 | mhall | 2016-01-07 15:24:51 +1300 (Thu, 07 Jan 2016) | 1 line 962Changed paths: 963 M /trunk/weka/src/main/java/weka/core/Option.java 964 965Removed a strange character from a javadoc entry 966------------------------------------------------------------------------ 967r12283 | mhall | 2016-01-07 15:57:48 +1300 (Thu, 07 Jan 2016) | 1 line 968Changed paths: 969 M /trunk/weka/src/main/java/weka/PluginManager.props 970 M /trunk/weka/src/main/java/weka/gui/PerspectiveManager.java 971 M /trunk/weka/src/main/java/weka/gui/SimpleCLIPanel.java 972 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 973 974Removed some unecessary code from main KF perspective. SimpleCLIPanel is now a perspective 975------------------------------------------------------------------------ 976r12285 | mhall | 2016-01-07 16:06:55 +1300 (Thu, 07 Jan 2016) | 1 line 977Changed paths: 978 M /trunk/weka/src/main/java/weka/PluginManager.props 979 980Moved SimpleCLIPanel to the end of the list for aesthetics reasons 981------------------------------------------------------------------------ 982r12287 | mhall | 2016-01-07 16:29:41 +1300 (Thu, 07 Jan 2016) | 1 line 983Changed paths: 984 M /trunk/weka/src/main/java/weka/gui/AbstractPerspective.java 985 M /trunk/weka/src/main/java/weka/gui/Perspective.java 986 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlowApp.java 987 988Added the SimpleCLIPanel to the list of allowable perspectives in the Knowledge Flow. Added javadoc for the Perspective and AbstractPerspective classes 989------------------------------------------------------------------------ 990r12289 | mhall | 2016-01-07 16:42:01 +1300 (Thu, 07 Jan 2016) | 1 line 991Changed paths: 992 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 993 994Minor adjustment to the default size of the settings dialog 995------------------------------------------------------------------------ 996r12291 | mhall | 2016-01-07 16:46:20 +1300 (Thu, 07 Jan 2016) | 1 line 997Changed paths: 998 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 999 1000Made size of Knowledge Flow frame consistent with the stand-alone size 1001------------------------------------------------------------------------ 1002r12293 | mhall | 2016-01-07 16:58:26 +1300 (Thu, 07 Jan 2016) | 1 line 1003Changed paths: 1004 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 1005 1006Now ensures that application menu bars are available in the Knowledge Flow and Workbench 1007------------------------------------------------------------------------ 1008r12296 | fracpete | 2016-01-08 11:05:05 +1300 (Fri, 08 Jan 2016) | 3 lines 1009Changed paths: 1010 M /trunk/weka/src/main/java/weka/gui/BrowserHelper.java 1011 1012using now java.awt.Desktop to open URL first before falling back on fixed lists 1013of browser 1014 1015------------------------------------------------------------------------ 1016r12298 | mhall | 2016-01-08 15:32:23 +1300 (Fri, 08 Jan 2016) | 1 line 1017Changed paths: 1018 M /trunk/weka/src/main/java/weka/PluginManager.props 1019 1020Removed a stray empty entry 1021------------------------------------------------------------------------ 1022r12300 | mhall | 2016-01-08 17:03:12 +1300 (Fri, 08 Jan 2016) | 1 line 1023Changed paths: 1024 M /trunk/weka/src/main/java/weka/gui/SettingsEditor.java 1025 1026Made the setting editor dialog non-resizable under linux due to a JVM bug (http://bugs.java.com/view_bug.do?bug_id=7169912). This can be worked around by setting the JVM flag -DsuppressSwingDropSupport=true when starting Weka. The code now checks for OS and whether this property is set. If the OS is nix and the property is not set then resizing of the settings dialog is not enabled. 1027------------------------------------------------------------------------ 1028r12309 | mhall | 2016-01-12 10:14:24 +1300 (Tue, 12 Jan 2016) | 1 line 1029Changed paths: 1030 M /trunk/weka/src/main/java/weka/gui/GUIChooser.java 1031 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 1032 1033Moved the GUIChooserMenuPlugin interface back to GUIChooser from GUIChooserApp 1034------------------------------------------------------------------------ 1035r12310 | mhall | 2016-01-12 11:23:32 +1300 (Tue, 12 Jan 2016) | 1 line 1036Changed paths: 1037 M /trunk/weka/src/main/java/weka/knowledgeflow/LogHandler.java 1038 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManager.java 1039 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1040 1041Now catches Throwable for error logging rather than just Exception and RuntimeException 1042------------------------------------------------------------------------ 1043r12312 | mhall | 2016-01-14 12:05:29 +1300 (Thu, 14 Jan 2016) | 1 line 1044Changed paths: 1045 M /trunk/weka/src/main/java/weka/core/Defaults.java 1046 M /trunk/weka/src/main/java/weka/gui/beans/PluginManager.java 1047 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlowApp.java 1048 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 1049 M /trunk/weka/src/main/java/weka/knowledgeflow/BaseExecutionEnvironment.java 1050 M /trunk/weka/src/main/java/weka/knowledgeflow/ExecutionEnvironment.java 1051 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1052 M /trunk/weka/src/main/java/weka/knowledgeflow/LogHandler.java 1053 M /trunk/weka/src/main/java/weka/knowledgeflow/LoggingLevel.java 1054 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManager.java 1055 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1056 M /trunk/weka/src/main/java/weka/knowledgeflow/StepTask.java 1057 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ASEvaluator.java 1058 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseStep.java 1059 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BoundaryPlotter.java 1060 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Classifier.java 1061 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClassifierPerformanceEvaluator.java 1062 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Clusterer.java 1063 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/KFStep.java 1064 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/MakeResourceIntensive.java 1065 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/PairedDataHelper.java 1066 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SetVariables.java 1067 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Step.java 1068 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/steps.props 1069 1070Execution can now happen in one of two executor services - the main step executor and a high resource (cpu/memory) executor service. The latter is to be used for processing that should be done by a limited number of threads (e.g cross-validation on a large dataset). The number of threads used by both executors is now configurable via settings. The KFStep annotation now has a field to allow steps to specify whether they are resource intensive (default = false). StepTask implementations can now specify whether they are resource intensive (default = true). Step implementations can now decide whether they are resource intensive or not in their initStep() method if they so desire by calling setStepIsResourceIntensive() on BaseStep or their StepManager (e.g. perhaps based on algorithm settings etc.). Added a MakeResourceIntensive step that can be placed between two steps in a flow in order to force the downstream step to be either resource intensive or not at runtime. 1071------------------------------------------------------------------------ 1072r12314 | mhall | 2016-01-14 14:34:30 +1300 (Thu, 14 Jan 2016) | 1 line 1073Changed paths: 1074 M /trunk/weka/src/main/java/weka/core/Settings.java 1075 M /trunk/weka/src/main/java/weka/core/packageManagement/DefaultPackageManager.java 1076 M /trunk/weka/src/main/java/weka/core/packageManagement/PackageManager.java 1077 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 1078 1079Socket timeout for the package manager is now a setting in the GUIChooser's settings 1080------------------------------------------------------------------------ 1081r12316 | mhall | 2016-01-14 16:27:05 +1300 (Thu, 14 Jan 2016) | 1 line 1082Changed paths: 1083 A /trunk/weka/src/main/java/weka/gui/InteractiveTableModel.java 1084 A /trunk/weka/src/main/java/weka/gui/InteractiveTablePanel.java 1085 M /trunk/weka/src/main/java/weka/gui/beans/InteractiveTableModel.java 1086 M /trunk/weka/src/main/java/weka/gui/beans/InteractiveTablePanel.java 1087 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SetVariables.java 1088 1089Deprecated InteractiveTableModel and InteractiveTablePanel (code has moved to weka.gui). Added a step editor dialog for the SetVariables step 1090------------------------------------------------------------------------ 1091r12318 | mhall | 2016-01-15 14:45:46 +1300 (Fri, 15 Jan 2016) | 1 line 1092Changed paths: 1093 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepEditorDialog.java 1094 1095Minor tweak to the about panel 1096------------------------------------------------------------------------ 1097r12320 | mhall | 2016-01-15 14:46:59 +1300 (Fri, 15 Jan 2016) | 1 line 1098Changed paths: 1099 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SetVariablesStepEditorDialog.java 1100 1101Editor dialog for the set variables step 1102------------------------------------------------------------------------ 1103r12322 | mhall | 2016-01-15 16:26:40 +1300 (Fri, 15 Jan 2016) | 1 line 1104Changed paths: 1105 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManager.java 1106 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1107 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/Block.java 1108 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/steps.props 1109 1110Added a few methods to StepManager. Added a step that can block (i.e. not pass data on) until a named step in the flow has finished processing 1111------------------------------------------------------------------------ 1112r12324 | mhall | 2016-01-15 16:44:47 +1300 (Fri, 15 Jan 2016) | 1 line 1113Changed paths: 1114 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowExecutor.java 1115 1116Added javadoc 1117------------------------------------------------------------------------ 1118r12326 | mhall | 2016-01-18 11:47:37 +1300 (Mon, 18 Jan 2016) | 1 line 1119Changed paths: 1120 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/BlockStepEditorDialog.java 1121 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Block.java 1122 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Step.java 1123 1124Added a step editor dialog for the Block step 1125------------------------------------------------------------------------ 1126r12329 | mhall | 2016-01-18 15:34:05 +1300 (Mon, 18 Jan 2016) | 1 line 1127Changed paths: 1128 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Appender.java 1129 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseSimpleDataVisualizer.java 1130 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseStep.java 1131 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Block.java 1132 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Note.java 1133 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Saver.java 1134 1135Added javadoc. Simplified Saver and fixed a bug. 1136------------------------------------------------------------------------ 1137r12333 | mhall | 2016-01-19 12:16:08 +1300 (Tue, 19 Jan 2016) | 1 line 1138Changed paths: 1139 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/LayoutPanel.java 1140 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1141 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManager.java 1142 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1143 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseStep.java 1144 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseStepExtender.java 1145 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Block.java 1146 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Loader.java 1147 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/PairedDataHelper.java 1148 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Step.java 1149 1150Simplified the Step interface slightly. Moved the handling of some operations from calls directly on Step to similar calls on StepManagerImpl. 1151------------------------------------------------------------------------ 1152r12335 | eibe | 2016-01-19 16:46:40 +1300 (Tue, 19 Jan 2016) | 1 line 1153Changed paths: 1154 M /trunk/weka/src/main/java/weka/classifiers/functions/SMO.java 1155 1156Calibration model is now exposed to the user. Javadoc still needs to be modified using AllJavadocs. 1157------------------------------------------------------------------------ 1158r12336 | mhall | 2016-01-19 21:00:57 +1300 (Tue, 19 Jan 2016) | 1 line 1159Changed paths: 1160 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataVisualizer.java 1161 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageViewer.java 1162 1163DataVisualizer now creates line plots for offscreen plotting when the relation name is prefixed with '__'. Fixed a serialization problem in ImageViewer 1164------------------------------------------------------------------------ 1165r12338 | mhall | 2016-01-19 21:30:21 +1300 (Tue, 19 Jan 2016) | 1 line 1166Changed paths: 1167 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1168 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Step.java 1169 1170Added javadoc + reformatting 1171------------------------------------------------------------------------ 1172r12341 | eibe | 2016-01-20 10:35:16 +1300 (Wed, 20 Jan 2016) | 1 line 1173Changed paths: 1174 M /trunk/weka/src/main/java/weka/classifiers/functions/SMO.java 1175 1176Updated Javadoc for SMO to have information on calibration model. 1177------------------------------------------------------------------------ 1178r12344 | mhall | 2016-01-21 15:20:57 +1300 (Thu, 21 Jan 2016) | 1 line 1179Changed paths: 1180 M /trunk/weka/src/main/java/weka/gui/explorer/ClassifierPanel.java 1181 1182Fixed a bug in the re-evaluate classifier routine that would occur when wrapping the base classifier in InputMappedClassifier in order to handle differences between the model's header and the test structure 1183------------------------------------------------------------------------ 1184r12346 | eibe | 2016-01-21 17:14:46 +1300 (Thu, 21 Jan 2016) | 1 line 1185Changed paths: 1186 M /trunk/weka/src/main/java/weka/gui/boundaryvisualizer/BoundaryPanel.java 1187 1188BoundaryPanel (i.e., BoundaryVisualizer) can now deal with unary-class problems, so LOF predictions, etc., can be visualized. The calculation is now also a little bit closer to what was described in the original paper. 1189------------------------------------------------------------------------ 1190r12354 | mhall | 2016-01-21 20:52:59 +1300 (Thu, 21 Jan 2016) | 1 line 1191Changed paths: 1192 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BoundaryPlotter.java 1193 1194Changes to BoundaryPanel migrated to BoundaryPlotter: BoundaryPanel (i.e., BoundaryVisualizer) can now deal with unary-class problems, so LOF predictions, etc., can be visualized. The calculation is now also a little bit closer to what was described in the original paper. 1195------------------------------------------------------------------------ 1196r12356 | mhall | 2016-01-22 09:38:23 +1300 (Fri, 22 Jan 2016) | 1 line 1197Changed paths: 1198 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/LayoutPanel.java 1199 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/NoteVisual.java 1200 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepVisual.java 1201 M /trunk/weka/src/main/java/weka/knowledgeflow/KFDefaults.java 1202 1203Added a setting for the font size of step and connection labels. Added some more javadoc 1204------------------------------------------------------------------------ 1205r12358 | mhall | 2016-01-22 10:20:55 +1300 (Fri, 22 Jan 2016) | 1 line 1206Changed paths: 1207 M /trunk/weka/src/main/java/weka/gui/LogPanel.java 1208 M /trunk/weka/src/main/java/weka/gui/PerspectiveManager.java 1209 M /trunk/weka/src/main/java/weka/gui/WorkbenchDefaults.java 1210 1211Added a setting to allow the font size of the log message area to be changed 1212------------------------------------------------------------------------ 1213r12361 | mhall | 2016-01-22 16:54:04 +1300 (Fri, 22 Jan 2016) | 1 line 1214Changed paths: 1215 M /trunk/weka/src/main/java/weka/gui/beans/LogPanel.java 1216 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlowApp.java 1217 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 1218 M /trunk/weka/src/main/java/weka/knowledgeflow/BaseExecutionEnvironment.java 1219 M /trunk/weka/src/main/java/weka/knowledgeflow/KFDefaults.java 1220 1221KF log panel can now have its message font size set. Moved the Knowledge Flow logging setting from app settings to main perspective settings (so it can now be set when the main KF perspective is running in the Workbench). Added the logging message font size as a setting 1222------------------------------------------------------------------------ 1223r12377 | eibe | 2016-01-25 16:05:31 +1300 (Mon, 25 Jan 2016) | 1 line 1224Changed paths: 1225 M /trunk/weka/src/main/java/weka/filters/Filter.java 1226 1227Fixed bug in bufferInput() method that I had reintroduced recently in my overzealous attempt to reduce copying of instances. From the history, it looks like I fixed this bug before, almost exactly two years ago! 1228------------------------------------------------------------------------ 1229r12385 | mhall | 2016-01-26 20:40:38 +1300 (Tue, 26 Jan 2016) | 1 line 1230Changed paths: 1231 M /trunk/weka/src/main/java/weka/gui/AbstractGUIApplication.java 1232 M /trunk/weka/src/main/java/weka/gui/GUIApplication.java 1233 M /trunk/weka/src/main/java/weka/gui/WorkbenchApp.java 1234 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlowApp.java 1235 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 1236 1237Small API change. Added some javadoc 1238------------------------------------------------------------------------ 1239r12387 | mhall | 2016-01-26 20:57:20 +1300 (Tue, 26 Jan 2016) | 1 line 1240Changed paths: 1241 M /trunk/weka/src/main/java/weka/core/Settings.java 1242 1243Removed an unused variable and added javadoc 1244------------------------------------------------------------------------ 1245r12389 | mhall | 2016-01-26 21:04:29 +1300 (Tue, 26 Jan 2016) | 1 line 1246Changed paths: 1247 M /trunk/weka/src/main/java/weka/gui/PerspectiveManager.java 1248 1249Added javadoc 1250------------------------------------------------------------------------ 1251r12391 | mhall | 2016-01-27 15:13:25 +1300 (Wed, 27 Jan 2016) | 1 line 1252Changed paths: 1253 M /trunk/weka/src/main/java/weka/core/Defaults.java 1254 M /trunk/weka/src/main/java/weka/gui/explorer/VisualizePanel.java 1255 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/ScatterPlotMatrixPerspective.java 1256 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ScatterPlotMatrixInteractiveView.java 1257 M /trunk/weka/src/main/java/weka/gui/visualize/AttributePanel.java 1258 M /trunk/weka/src/main/java/weka/gui/visualize/MatrixPanel.java 1259 M /trunk/weka/src/main/java/weka/gui/visualize/Plot2D.java 1260 M /trunk/weka/src/main/java/weka/gui/visualize/VisualizePanel.java 1261 M /trunk/weka/src/main/java/weka/gui/visualize/VisualizeUtils.java 1262 1263Added settings that allow the background colour and axis colour of the scatter plot visualization to be altered 1264------------------------------------------------------------------------ 1265r12393 | mhall | 2016-01-27 22:30:10 +1300 (Wed, 27 Jan 2016) | 1 line 1266Changed paths: 1267 M /trunk/weka/src/main/java/weka/knowledgeflow/BaseExecutionEnvironment.java 1268 M /trunk/weka/src/main/java/weka/knowledgeflow/DelayedCallbackNotifierDelegate.java 1269 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowLoader.java 1270 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1271 M /trunk/weka/src/main/java/weka/knowledgeflow/JSONFlowLoader.java 1272 M /trunk/weka/src/main/java/weka/knowledgeflow/JSONFlowUtils.java 1273 M /trunk/weka/src/main/java/weka/knowledgeflow/KFDefaults.java 1274 M /trunk/weka/src/main/java/weka/knowledgeflow/LegacyFlowLoader.java 1275 M /trunk/weka/src/main/java/weka/knowledgeflow/LogHandler.java 1276 M /trunk/weka/src/main/java/weka/knowledgeflow/StepInjectorFlowRunner.java 1277 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1278 M /trunk/weka/src/main/java/weka/knowledgeflow/StepOutputListener.java 1279 M /trunk/weka/src/main/java/weka/knowledgeflow/StepTaskCallback.java 1280 1281Added javadoc 1282------------------------------------------------------------------------ 1283r12395 | eibe | 2016-01-28 12:00:43 +1300 (Thu, 28 Jan 2016) | 1 line 1284Changed paths: 1285 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/SortLabels.java 1286 1287Fixed SortLabels filter so that it no longer crashes when there are string or relational attributes in the data. 1288------------------------------------------------------------------------ 1289r12396 | mhall | 2016-01-28 12:24:47 +1300 (Thu, 28 Jan 2016) | 1 line 1290Changed paths: 1291 M /trunk/weka/src/main/java/weka/gui/WorkbenchApp.java 1292 M /trunk/weka/src/main/java/weka/gui/experiment/Experimenter.java 1293 M /trunk/weka/src/main/java/weka/gui/experiment/ResultsPanel.java 1294 M /trunk/weka/src/main/java/weka/gui/explorer/PreprocessPanel.java 1295 1296Experimenter's ResultsPanel can now send results instances to the Preprocess panel when running in the Workbench (instead of opening up a whole new Explorer app). 1297------------------------------------------------------------------------ 1298r12398 | mhall | 2016-01-28 14:49:01 +1300 (Thu, 28 Jan 2016) | 1 line 1299Changed paths: 1300 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 1301 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowExecutor.java 1302 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1303 M /trunk/weka/src/main/java/weka/knowledgeflow/StepInjectorFlowRunner.java 1304 1305Changed so that multiple execution finished callbacks can be registered with a flow runner 1306------------------------------------------------------------------------ 1307r12400 | mhall | 2016-01-28 15:07:13 +1300 (Thu, 28 Jan 2016) | 1 line 1308Changed paths: 1309 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/BaseInteractiveViewer.java 1310 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ModelPerformanceChartInteractiveView.java 1311 1312Model performance chart now has settings for background and axis colours 1313------------------------------------------------------------------------ 1314r12406 | eibe | 2016-01-29 15:40:21 +1300 (Fri, 29 Jan 2016) | 1 line 1315Changed paths: 1316 M /trunk/weka/src/main/java/weka/classifiers/evaluation/Evaluation.java 1317 1318Average predictive region size is now computed correctly when instances are weighted. 1319------------------------------------------------------------------------ 1320r12407 | mhall | 2016-01-29 16:07:15 +1300 (Fri, 29 Jan 2016) | 1 line 1321Changed paths: 1322 A /trunk/weka/src/main/java/weka/core/PluginManager.java 1323 M /trunk/weka/src/main/java/weka/gui/beans/PluginManager.java 1324 1325PluginManager now resides in core. beans.PluginManager is now deprecated 1326------------------------------------------------------------------------ 1327r12409 | mhall | 2016-01-29 16:18:29 +1300 (Fri, 29 Jan 2016) | 1 line 1328Changed paths: 1329 M /trunk/weka/src/main/java/weka/classifiers/evaluation/AbstractEvaluationMetric.java 1330 M /trunk/weka/src/main/java/weka/core/WekaPackageManager.java 1331 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 1332 M /trunk/weka/src/main/java/weka/gui/GenericObjectEditor.java 1333 M /trunk/weka/src/main/java/weka/gui/PerspectiveManager.java 1334 M /trunk/weka/src/main/java/weka/gui/beans/AttributeSummarizerCustomizer.java 1335 M /trunk/weka/src/main/java/weka/gui/beans/BeansProperties.java 1336 M /trunk/weka/src/main/java/weka/gui/beans/DataVisualizer.java 1337 M /trunk/weka/src/main/java/weka/gui/beans/DataVisualizerCustomizer.java 1338 M /trunk/weka/src/main/java/weka/gui/beans/KnowledgeFlowApp.java 1339 M /trunk/weka/src/main/java/weka/gui/beans/ModelPerformanceChart.java 1340 M /trunk/weka/src/main/java/weka/gui/beans/ModelPerformanceChartCustomizer.java 1341 M /trunk/weka/src/main/java/weka/gui/explorer/Explorer.java 1342 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlowApp.java 1343 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepTree.java 1344 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/TemplateManager.java 1345 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ModelPerformanceChartStepEditorDialog.java 1346 M /trunk/weka/src/main/java/weka/knowledgeflow/BaseExecutionEnvironment.java 1347 M /trunk/weka/src/main/java/weka/knowledgeflow/Flow.java 1348 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1349 M /trunk/weka/src/main/java/weka/knowledgeflow/LegacyFlowLoader.java 1350 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/AttributeSummarizer.java 1351 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataVisualizer.java 1352 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ModelPerformanceChart.java 1353 1354Moving usage of weka.gui.beans.PluginManager to weka.core.PluginManager, as the former is now deprecated 1355------------------------------------------------------------------------ 1356r12411 | eibe | 2016-01-29 16:57:04 +1300 (Fri, 29 Jan 2016) | 1 line 1357Changed paths: 1358 M /trunk/weka/src/main/java/weka/classifiers/functions/GaussianProcesses.java 1359 1360Now takes instance weights into account during the calculation, so the resampling code is no longer required and has been removed. 1361------------------------------------------------------------------------ 1362r12416 | mhall | 2016-01-30 21:46:57 +1300 (Sat, 30 Jan 2016) | 1 line 1363Changed paths: 1364 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseStep.java 1365 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BoundaryPlotter.java 1366 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClassValuePicker.java 1367 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClassifierPerformanceEvaluator.java 1368 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClustererPerformanceEvaluator.java 1369 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/CostBenefitAnalysis.java 1370 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/CrossValidationFoldMaker.java 1371 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataCollector.java 1372 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Dummy.java 1373 1374Added javadoc 1375------------------------------------------------------------------------ 1376r12418 | mhall | 2016-01-31 13:39:47 +1300 (Sun, 31 Jan 2016) | 1 line 1377Changed paths: 1378 M /trunk/weka/src/main/java/weka/core/converters/DatabaseLoader.java 1379 M /trunk/weka/src/main/java/weka/core/converters/DatabaseSaver.java 1380 M /trunk/weka/src/main/java/weka/gui/PasswordField.java 1381 1382Password field's default value is now empty string rather than null. PasswordField now works properly under the Nimbus LAF 1383------------------------------------------------------------------------ 1384r12420 | mhall | 2016-01-31 15:29:42 +1300 (Sun, 31 Jan 2016) | 1 line 1385Changed paths: 1386 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Filter.java 1387 1388Added javadoc 1389------------------------------------------------------------------------ 1390r12422 | mhall | 2016-02-01 21:21:22 +1300 (Mon, 01 Feb 2016) | 1 line 1391Changed paths: 1392 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/FlowByExpression.java 1393 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/GraphViewer.java 1394 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageSaver.java 1395 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageViewer.java 1396 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/IncrementalClassifierEvaluator.java 1397 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/InstanceStreamToBatchMaker.java 1398 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Join.java 1399 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/KFStep.java 1400 1401Added javadoc 1402------------------------------------------------------------------------ 1403r12424 | mhall | 2016-02-02 14:11:33 +1300 (Tue, 02 Feb 2016) | 1 line 1404Changed paths: 1405 M /trunk/weka/src/main/java/weka/classifiers/meta/Vote.java 1406 1407Vote now breaks ties under the majority voting combination scheme by looking at the maximum probability from the averaged probability scheme 1408------------------------------------------------------------------------ 1409r12427 | mhall | 2016-02-02 21:44:41 +1300 (Tue, 02 Feb 2016) | 1 line 1410Changed paths: 1411 M /trunk/weka/src/main/java/weka/knowledgeflow/LegacyFlowLoader.java 1412 1413Added conversion for Hadoop steps 1414------------------------------------------------------------------------ 1415r12429 | mhall | 2016-02-02 21:51:24 +1300 (Tue, 02 Feb 2016) | 1 line 1416Changed paths: 1417 M /trunk/weka/src/main/java/weka/knowledgeflow/StepTask.java 1418 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Loader.java 1419 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/MakeResourceIntensive.java 1420 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/MemoryBasedDataSource.java 1421 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ModelPerformanceChart.java 1422 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Note.java 1423 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Step.java 1424 1425Added javadoc 1426------------------------------------------------------------------------ 1427r12431 | mhall | 2016-02-03 11:59:56 +1300 (Wed, 03 Feb 2016) | 1 line 1428Changed paths: 1429 M /trunk/weka/src/main/java/weka/knowledgeflow/LegacyFlowLoader.java 1430 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/WekaAlgorithmWrapper.java 1431 1432Fixed a bug where the existing name of a step would get overwitten in a WekaAlgorithmWrapper when setWrappedAlgorithm() was called 1433------------------------------------------------------------------------ 1434r12433 | mhall | 2016-02-03 12:29:10 +1300 (Wed, 03 Feb 2016) | 1 line 1435Changed paths: 1436 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SaverStepEditorDialog.java 1437 M /trunk/weka/src/main/java/weka/knowledgeflow/LegacyFlowLoader.java 1438 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/WekaAlgorithmWrapper.java 1439 1440Fixed a bug introduced with the last change 1441------------------------------------------------------------------------ 1442r12435 | mhall | 2016-02-03 12:41:10 +1300 (Wed, 03 Feb 2016) | 1 line 1443Changed paths: 1444 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/LoaderStepEditorDialog.java 1445 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SaverStepEditorDialog.java 1446 1447Now handles the case where the wrapped saver/loader has a Customizer class 1448------------------------------------------------------------------------ 1449r12437 | mhall | 2016-02-03 15:23:45 +1300 (Wed, 03 Feb 2016) | 1 line 1450Changed paths: 1451 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/LayoutPanel.java 1452 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1453 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/WekaAlgorithmWrapper.java 1454 1455Fixed a logging bug that would occur if a step got renamed on the layout. Layout now refreshes when a step name is changed. 1456------------------------------------------------------------------------ 1457r12444 | mhall | 2016-02-04 09:56:56 +1300 (Thu, 04 Feb 2016) | 1 line 1458Changed paths: 1459 M /trunk/weka/src/main/java/weka/gui/AbstractGUIApplication.java 1460 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 1461 M /trunk/weka/src/main/java/weka/knowledgeflow/BaseExecutionEnvironment.java 1462 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1463 M /trunk/weka/src/main/java/weka/knowledgeflow/LegacyFlowLoader.java 1464 D /trunk/weka/src/main/java/weka/knowledgeflow/LogHandler.java 1465 A /trunk/weka/src/main/java/weka/knowledgeflow/LogManager.java (from /trunk/weka/src/main/java/weka/knowledgeflow/LogHandler.java:12443) 1466 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1467 M /trunk/weka/src/main/java/weka/knowledgeflow/StepTask.java 1468 1469Renamed LogHandler to LogManager and made it implement core.LogHandler 1470------------------------------------------------------------------------ 1471r12446 | eibe | 2016-02-05 15:19:15 +1300 (Fri, 05 Feb 2016) | 1 line 1472Changed paths: 1473 M /trunk/weka/src/main/java/weka/core/Instances.java 1474 1475ReplaceAttributeAt() (added in May 2014) was (incorrectly) modifying the class index. In WEKA's core, this potentially affected correctness of RemoveFrequentValues and RemoveWithValues (and MultiNominalBMAEstimator, which is broken regardless). 1476------------------------------------------------------------------------ 1477r12447 | eibe | 2016-02-05 15:40:10 +1300 (Fri, 05 Feb 2016) | 1 line 1478Changed paths: 1479 M /trunk/weka/src/main/java/weka/classifiers/bayes/net/estimate/MultiNomialBMAEstimator.java 1480 1481Improved efficiency. Code is still broken though: doesn't run on iris data with default BayesNet. 1482------------------------------------------------------------------------ 1483r12448 | eibe | 2016-02-05 15:55:27 +1300 (Fri, 05 Feb 2016) | 1 line 1484Changed paths: 1485 M /trunk/weka/src/main/java/weka/classifiers/bayes/net/BayesNetGenerator.java 1486 1487Now avoids use of setValue() because it is slow (it has to copy the entire array of data values in an Instance). 1488------------------------------------------------------------------------ 1489r12449 | eibe | 2016-02-05 16:25:21 +1300 (Fri, 05 Feb 2016) | 1 line 1490Changed paths: 1491 M /trunk/weka/src/main/java/weka/classifiers/functions/MultilayerPerceptron.java 1492 1493Now avoids use of setValue() because it is slow (it has to copy the entire array of data values in an Instance). 1494------------------------------------------------------------------------ 1495r12450 | mhall | 2016-02-05 17:04:09 +1300 (Fri, 05 Feb 2016) | 1 line 1496Changed paths: 1497 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1498 1499Fixed run() method 1500------------------------------------------------------------------------ 1501r12452 | mhall | 2016-02-05 22:25:09 +1300 (Fri, 05 Feb 2016) | 1 line 1502Changed paths: 1503 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1504 1505Made a couple of private/protected methods public 1506------------------------------------------------------------------------ 1507r12454 | mhall | 2016-02-06 12:18:12 +1300 (Sat, 06 Feb 2016) | 1 line 1508Changed paths: 1509 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1510 1511Fixed logging issue for FlowRunner 1512------------------------------------------------------------------------ 1513r12456 | mhall | 2016-02-06 13:12:55 +1300 (Sat, 06 Feb 2016) | 1 line 1514Changed paths: 1515 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1516 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClassifierPerformanceEvaluator.java 1517 1518Fixed a bug where ClassifierPerformanceEvaluator would report that it was busy after the flow had been asked to stop 1519------------------------------------------------------------------------ 1520r12458 | mhall | 2016-02-09 21:38:08 +1300 (Tue, 09 Feb 2016) | 1 line 1521Changed paths: 1522 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/NotPersistable.java 1523 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/PairedDataHelper.java 1524 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/PredictionAppender.java 1525 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Saver.java 1526 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ScatterPlotMatrix.java 1527 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SerializedModelSaver.java 1528 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SetVariables.java 1529 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Sorter.java 1530 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/StripChart.java 1531 1532Added javadoc 1533------------------------------------------------------------------------ 1534r12470 | eibe | 2016-02-11 16:14:45 +1300 (Thu, 11 Feb 2016) | 1 line 1535Changed paths: 1536 M /trunk/weka/src/main/java/weka/classifiers/bayes/net/estimate/MultiNomialBMAEstimator.java 1537 1538Now just throws an exception if the data does not consist exclusively of binary nominal attributes. 1539------------------------------------------------------------------------ 1540r12471 | eibe | 2016-02-11 16:33:59 +1300 (Thu, 11 Feb 2016) | 1 line 1541Changed paths: 1542 M /trunk/weka/src/main/java/weka/datagenerators/clusterers/BIRCHCluster.java 1543 1544BirchCluster data generator is faster now because it no longer uses Instance.setValue() to create an instance. 1545------------------------------------------------------------------------ 1546r12472 | eibe | 2016-02-11 17:04:01 +1300 (Thu, 11 Feb 2016) | 1 line 1547Changed paths: 1548 M /trunk/weka/src/main/java/weka/core/BinarySparseInstance.java 1549 M /trunk/weka/src/main/java/weka/core/DenseInstance.java 1550 M /trunk/weka/src/main/java/weka/core/Instance.java 1551 M /trunk/weka/src/main/java/weka/core/SparseInstance.java 1552 1553Instance now contains copy(double[]) method that creates a copy with the given array of attribute values. Also, copy() methods in BinarySparseInstance now *do* copy reference to dataset to be consistent with the variants in SparseInstance and DenseInstance. 1554------------------------------------------------------------------------ 1555r12473 | eibe | 2016-02-11 17:04:43 +1300 (Thu, 11 Feb 2016) | 1 line 1556Changed paths: 1557 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/NumericCleaner.java 1558 1559NumericCleaner no longer uses setValue() to set values for new instance to improve speed. 1560------------------------------------------------------------------------ 1561r12474 | eibe | 2016-02-11 17:25:06 +1300 (Thu, 11 Feb 2016) | 1 line 1562Changed paths: 1563 M /trunk/weka/src/main/java/weka/clusterers/HierarchicalClusterer.java 1564 1565HierarchicalCluster no longer uses setValue(), to speed things up. This only affects the CENTROID option. 1566------------------------------------------------------------------------ 1567r12475 | eibe | 2016-02-11 17:29:25 +1300 (Thu, 11 Feb 2016) | 1 line 1568Changed paths: 1569 M /trunk/weka/src/main/java/weka/clusterers/HierarchicalClusterer.java 1570 1571Had overlooked one application of setValue() in HierarchicalCluster. Fixed. 1572------------------------------------------------------------------------ 1573r12476 | eibe | 2016-02-11 17:41:21 +1300 (Thu, 11 Feb 2016) | 1 line 1574Changed paths: 1575 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/InterquartileRange.java 1576 1577InterquartileRange no longer uses setValue(), to improve speed. 1578------------------------------------------------------------------------ 1579r12477 | eibe | 2016-02-11 17:49:36 +1300 (Thu, 11 Feb 2016) | 1 line 1580Changed paths: 1581 M /trunk/weka/src/main/java/weka/filters/unsupervised/instance/NonSparseToSparse.java 1582 1583Removed dummy attribute value parameter, for addition of dummy value to string attributes, because dummy attribute values are no longer required. Also, using the option caused an exception. 1584------------------------------------------------------------------------ 1585r12478 | eibe | 2016-02-12 15:07:11 +1300 (Fri, 12 Feb 2016) | 1 line 1586Changed paths: 1587 M /trunk/weka/src/main/java/weka/datagenerators/ClusterGenerator.java 1588 M /trunk/weka/src/main/java/weka/datagenerators/clusterers/SubspaceCluster.java 1589 M /trunk/weka/src/main/java/weka/datagenerators/clusterers/SubspaceClusterDefinition.java 1590 1591Fixed several bugs in SubspaceCluster classes. Generation of continuous-valued uniformly distributed clusters now works. Nominal and binary attributes can now also be generated. Simplified the GUI parameters for SubspaceClusterDefinition a bit. Also, to speed things up, usage of setValue() in Instance is now avoided as much as possible. 1592------------------------------------------------------------------------ 1593r12479 | eibe | 2016-02-12 15:22:24 +1300 (Fri, 12 Feb 2016) | 1 line 1594Changed paths: 1595 M /trunk/weka/src/main/java/weka/core/neighboursearch/KDTree.java 1596 1597Eliminated use of setValue() in candidateIsFullOwner() method, to improve speed. 1598------------------------------------------------------------------------ 1599r12480 | mhall | 2016-02-12 17:09:49 +1300 (Fri, 12 Feb 2016) | 1 line 1600Changed paths: 1601 M /trunk/weka/src/main/java/weka/core/PluginManager.java 1602 1603Added a method for checking whether a plugin has been registered or not 1604------------------------------------------------------------------------ 1605r12482 | mhall | 2016-02-12 17:16:11 +1300 (Fri, 12 Feb 2016) | 1 line 1606Changed paths: 1607 M /trunk/weka/src/main/java/weka/gui/PerspectiveManager.java 1608 1609Now prevents a second instantiation of the application's main perspective by the routine that proceses plugin perspectives 1610------------------------------------------------------------------------ 1611r12484 | mhall | 2016-02-12 17:21:45 +1300 (Fri, 12 Feb 2016) | 1 line 1612Changed paths: 1613 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepTree.java 1614 1615When constructing the tree, StepTree now filters builtin steps when processing plugins from the PluginManager. This is only necessary while LegacyFlowLoader exists (as this class statically adds all builtin steps to the plugin manager). 1616------------------------------------------------------------------------ 1617r12486 | mhall | 2016-02-14 21:35:07 +1300 (Sun, 14 Feb 2016) | 1 line 1618Changed paths: 1619 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SerializedModelSaver.java 1620 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Sorter.java 1621 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SubstringLabeler.java 1622 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SubstringReplacer.java 1623 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/TestSetMaker.java 1624 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/TextSaver.java 1625 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/TrainTestSplitMaker.java 1626 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/TrainingSetMaker.java 1627 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/WekaAlgorithmWrapper.java 1628 1629Added javadoc 1630------------------------------------------------------------------------ 1631r12496 | mhall | 2016-02-15 14:30:23 +1300 (Mon, 15 Feb 2016) | 1 line 1632Changed paths: 1633 M /trunk/weka/src/main/java/weka/knowledgeflow/FlowRunner.java 1634 1635Removed a stray semicolon 1636------------------------------------------------------------------------ 1637r12498 | mhall | 2016-02-15 16:03:33 +1300 (Mon, 15 Feb 2016) | 1 line 1638Changed paths: 1639 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1640 1641Fixed a bug in the step output listener framework 1642------------------------------------------------------------------------ 1643r12500 | eibe | 2016-02-15 18:02:30 +1300 (Mon, 15 Feb 2016) | 3 lines 1644Changed paths: 1645 M /trunk/weka/src/main/java/weka/classifiers/meta/Bagging.java 1646 1647Bagging now uses an evaluation object to calculate out-of-bag errors. It outputs the summary string of the evaluation object in the toString() method. The evaluation object can be retrieved via getOutOfBagEvaluationObject(). It's also possible to access predictions via the evaluation object if storage of predictions has been requested when Bagging is executed. 1648 1649The toString() method (and option handling) of RandomForest should be adapted accordingly. 1650------------------------------------------------------------------------ 1651r12503 | eibe | 2016-02-15 23:28:12 +1300 (Mon, 15 Feb 2016) | 1 line 1652Changed paths: 1653 M /trunk/weka/src/main/java/weka/classifiers/meta/Bagging.java 1654 1655Fixed bug in numeric prediction case that I introduced earlier today. 1656------------------------------------------------------------------------ 1657r12505 | eibe | 2016-02-16 15:56:40 +1300 (Tue, 16 Feb 2016) | 1 line 1658Changed paths: 1659 M /trunk/weka/src/main/java/weka/classifiers/IteratedSingleClassifierEnhancer.java 1660 M /trunk/weka/src/main/java/weka/classifiers/meta/Bagging.java 1661 M /trunk/weka/src/main/java/weka/classifiers/trees/RandomForest.java 1662 M /trunk/weka/src/main/java/weka/classifiers/trees/RandomTree.java 1663 M /trunk/weka/src/main/java/weka/core/Option.java 1664 1665Bagging no longer outputs ensemble by default, but has option to turn this back on. RandomForest now inherits from Bagging. The option handling for RandomForest has changed somewhat. Command-line options for RandomTree need to be passed after a double-hyphen now. Out-of-bag-statistics are no longer computed by default to be consistent with bagging. Bug fix in RandomTree: value of K was set to 1 by default in code, but default value should have been 0 according to Javadoc and setOptions(). Also fixed Javadoc for this parameter. 1666------------------------------------------------------------------------ 1667r12507 | mhall | 2016-02-16 21:47:40 +1300 (Tue, 16 Feb 2016) | 1 line 1668Changed paths: 1669 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1670 1671Fixed a minor issue relating to rendering of connection color in the GUI 1672------------------------------------------------------------------------ 1673r12509 | mhall | 2016-02-16 21:55:31 +1300 (Tue, 16 Feb 2016) | 1 line 1674Changed paths: 1675 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/ROCcurves.kf 1676 1677Updated due to changes to RandomForest 1678------------------------------------------------------------------------ 1679r12514 | mhall | 2016-02-19 11:57:09 +1300 (Fri, 19 Feb 2016) | 1 line 1680Changed paths: 1681 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Saver.java 1682 1683Fixed a bug in streaming save routine 1684------------------------------------------------------------------------ 1685r12518 | eibe | 2016-02-22 15:52:18 +1300 (Mon, 22 Feb 2016) | 1 line 1686Changed paths: 1687 M /trunk/weka/src/main/java/weka/classifiers/functions/supportVector/PolyKernel.java 1688 M /trunk/weka/src/main/java/weka/classifiers/functions/supportVector/PrecomputedKernelMatrixKernel.java 1689 M /trunk/weka/src/main/java/weka/classifiers/functions/supportVector/Puk.java 1690 M /trunk/weka/src/main/java/weka/classifiers/functions/supportVector/RBFKernel.java 1691 M /trunk/weka/src/main/java/weka/classifiers/functions/supportVector/StringKernel.java 1692 1693Modified the kernels' capabilities methods: kernels can also be used on datasets that do not have a class! 1694------------------------------------------------------------------------ 1695r12526 | mhall | 2016-02-22 21:26:58 +1300 (Mon, 22 Feb 2016) | 1 line 1696Changed paths: 1697 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/TextViewer.java 1698 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/TrainTestSplitMaker.java 1699 1700Updated javadoc 1701------------------------------------------------------------------------ 1702r12528 | mhall | 2016-02-22 21:55:13 +1300 (Mon, 22 Feb 2016) | 1 line 1703Changed paths: 1704 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/AttributeSummaryPerspective.java 1705 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/BaseInteractiveViewer.java 1706 1707Added javadoc 1708------------------------------------------------------------------------ 1709r12531 | mhall | 2016-02-23 10:18:48 +1300 (Tue, 23 Feb 2016) | 1 line 1710Changed paths: 1711 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 1712 1713Added a method to get the title of a tab at a specified index 1714------------------------------------------------------------------------ 1715r12533 | eibe | 2016-02-23 13:59:15 +1300 (Tue, 23 Feb 2016) | 1 line 1716Changed paths: 1717 M /trunk/weka/src/main/java/weka/classifiers/functions/SMO.java 1718 M /trunk/weka/src/main/java/weka/classifiers/functions/supportVector/PolyKernel.java 1719 M /trunk/weka/src/main/java/weka/classifiers/functions/supportVector/RegOptimizer.java 1720 1721PolyKernel no longer has specific clean() method. SMO now sets reference for kernel to null when machine is linear. RegOptimizer did not call clean() method on kernel after machine had been built. 1722------------------------------------------------------------------------ 1723r12534 | mhall | 2016-02-23 15:47:38 +1300 (Tue, 23 Feb 2016) | 1 line 1724Changed paths: 1725 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 1726 1727Added an accessor method that returns the layout at a given index in the list of tabs 1728------------------------------------------------------------------------ 1729r12536 | mhall | 2016-02-23 20:44:16 +1300 (Tue, 23 Feb 2016) | 1 line 1730Changed paths: 1731 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/DesignPanel.java 1732 1733Added javadoc 1734------------------------------------------------------------------------ 1735r12539 | mhall | 2016-02-23 21:36:35 +1300 (Tue, 23 Feb 2016) | 1 line 1736Changed paths: 1737 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/GOEStepEditorDialog.java 1738 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/InvisibleNode.java 1739 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/InvisibleTreeModel.java 1740 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KFGUIConsts.java 1741 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlowApp.java 1742 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/LayoutPanel.java 1743 1744Added javadoc 1745------------------------------------------------------------------------ 1746r12541 | mhall | 2016-02-24 10:10:18 +1300 (Wed, 24 Feb 2016) | 1 line 1747Changed paths: 1748 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BoundaryPlotter.java 1749 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageSaver.java 1750 1751BoundaryPlotter now outputs images to downstream steps. Can now use a counter variable (image_count) as part of filename/paths in order to differentiate multiple incoming images during execution 1752------------------------------------------------------------------------ 1753r12544 | mhall | 2016-02-24 10:45:00 +1300 (Wed, 24 Feb 2016) | 1 line 1754Changed paths: 1755 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageViewer.java 1756 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ModelPerformanceChart.java 1757 1758Fixed an npe that would occur in ModelPerformanceChart with offscreen rendering. 1759------------------------------------------------------------------------ 1760r12546 | mhall | 2016-02-24 11:00:15 +1300 (Wed, 24 Feb 2016) | 1 line 1761Changed paths: 1762 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ImageViewerInteractiveView.java 1763 1764Now selects the first image in the list when the viewer is first opened 1765------------------------------------------------------------------------ 1766r12548 | mhall | 2016-02-24 14:40:22 +1300 (Wed, 24 Feb 2016) | 1 line 1767Changed paths: 1768 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BoundaryPlotter.java 1769 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageViewer.java 1770 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ModelPerformanceChart.java 1771 1772Made the data that is obtained from BoundaryPlotter and ImageViewer via the DataCollector interface serializable 1773------------------------------------------------------------------------ 1774r12550 | mhall | 2016-02-24 21:50:51 +1300 (Wed, 24 Feb 2016) | 1 line 1775Changed paths: 1776 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/LayoutPanel.java 1777 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 1778 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspectiveToolBar.java 1779 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/NoteVisual.java 1780 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/SQLViewerPerspective.java 1781 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/ShadowBorder.java 1782 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepEditorDialog.java 1783 1784Added javadoc 1785------------------------------------------------------------------------ 1786r12552 | mhall | 2016-02-25 16:12:12 +1300 (Thu, 25 Feb 2016) | 1 line 1787Changed paths: 1788 M /trunk/weka/src/main/java/weka/knowledgeflow/Flow.java 1789 M /trunk/weka/src/main/java/weka/knowledgeflow/JSONFlowUtils.java 1790 M /trunk/weka/src/main/java/weka/knowledgeflow/LegacyFlowLoader.java 1791 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 1792 1793Added additional methods for connecting steps that allow a connection between two steps to be forced (even if the target step says that it can't accept the connection at the current time). This allows order of connections to be unimportant when processing JSON flow definitions. Order of connections can be important during GUI interactive construction of flows as it shows the user which connections can be made (or not) given the current state of the graph. 1794------------------------------------------------------------------------ 1795r12554 | mhall | 2016-02-25 17:30:48 +1300 (Thu, 25 Feb 2016) | 1 line 1796Changed paths: 1797 M /trunk/weka/src/main/java/weka/core/PluginManager.java 1798 M /trunk/weka/src/main/java/weka/core/WekaPackageManager.java 1799 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/AttributeSummarizer.java 1800 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataVisualizer.java 1801 1802Added a mechnism to the PluginManager that allows a user-friendly name to be associated with a particular plugin implementation that is declared in a PluginManager.props file. The format for the property file is fully qualified interface/base type=[optional user friendly name]fully qualified implementation class name. Fixed tool tip in AttributeSummarizer. DataVisualizer no longer passes offscreen plot data downstream when restoreData() is called 1803------------------------------------------------------------------------ 1804r12556 | mhall | 2016-02-25 21:16:08 +1300 (Thu, 25 Feb 2016) | 1 line 1805Changed paths: 1806 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepInteractiveViewer.java 1807 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepTree.java 1808 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepTreeLeafDetails.java 1809 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/StepVisual.java 1810 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/TemplateManager.java 1811 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 1812 1813Added javadoc 1814------------------------------------------------------------------------ 1815r12558 | mhall | 2016-02-26 14:07:53 +1300 (Fri, 26 Feb 2016) | 1 line 1816Changed paths: 1817 M /trunk/weka/src/main/java/weka/classifiers/functions/GaussianProcesses.java 1818 M /trunk/weka/src/main/java/weka/classifiers/functions/SMO.java 1819 M /trunk/weka/src/main/java/weka/classifiers/functions/SMOreg.java 1820 1821Fixed a capabilities problem resulting from recent changes to capabilities in kernels 1822------------------------------------------------------------------------ 1823r12564 | eibe | 2016-02-27 20:57:25 +1300 (Sat, 27 Feb 2016) | 1 line 1824Changed paths: 1825 M /trunk/weka/src/main/java/weka/experiment/Experiment.java 1826 1827Main method of Experiment now notifies user with exception if they are trying to run a RemoteExperiment (which needs to be run with the RemoteExperiment class). 1828------------------------------------------------------------------------ 1829r12565 | eibe | 2016-02-29 11:20:15 +1300 (Mon, 29 Feb 2016) | 1 line 1830Changed paths: 1831 M /trunk/weka/src/main/java/weka/gui/boundaryvisualizer/BoundaryPanel.java 1832 1833Kernel density estimates can underflow. Code now throws a more meaningful exception in this case, suggesting a possible remedy to the user. 1834------------------------------------------------------------------------ 1835r12566 | mhall | 2016-02-29 21:19:05 +1300 (Mon, 29 Feb 2016) | 1 line 1836Changed paths: 1837 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ASEvaluatorStepEditorDialog.java 1838 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/AttributeSummarizerInteractiveView.java 1839 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/AttributeSummarizerStepEditorDialog.java 1840 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/BlockStepEditorDialog.java 1841 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/BoundaryPlotterInteractiveView.java 1842 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/BoundaryPlotterStepEditorDialog.java 1843 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ClassAssignerStepEditorDialog.java 1844 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ClassValuePickerStepEditorDialog.java 1845 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ClassifierPerformanceEvaluatorStepEditorDialog.java 1846 1847Added javadoc 1848------------------------------------------------------------------------ 1849r12568 | mhall | 2016-02-29 21:25:45 +1300 (Mon, 29 Feb 2016) | 1 line 1850Changed paths: 1851 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BoundaryPlotter.java 1852 1853Kernel density estimates can underflow. Code now throws a more meaningful exception in this case, suggesting a possible remedy to the user. 1854------------------------------------------------------------------------ 1855r12572 | mhall | 2016-02-29 22:13:11 +1300 (Mon, 29 Feb 2016) | 1 line 1856Changed paths: 1857 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/CostBenefitAnalysisInteractiveView.java 1858 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/DataVisualizerInteractiveView.java 1859 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/DataVisualizerStepEditorDialog.java 1860 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/FlowByExpressionStepEditorDialog.java 1861 1862Added javadoc 1863------------------------------------------------------------------------ 1864r12579 | eibe | 2016-03-01 17:23:01 +1300 (Tue, 01 Mar 2016) | 1 line 1865Changed paths: 1866 M /trunk/weka/src/main/java/weka/classifiers/meta/Bagging.java 1867 M /trunk/weka/src/main/java/weka/classifiers/trees/RandomForest.java 1868 M /trunk/weka/src/main/java/weka/core/SerializationHelper.java 1869 1870Command-line option handling in RandomForest has been changed so that "--" is no longer required to specify options for RandomTree. Also, bug fix in Bagging (also affecting RandomForest): when P < 100, weights cannot be used to represent sample. 1871------------------------------------------------------------------------ 1872r12580 | eibe | 2016-03-01 17:30:25 +1300 (Tue, 01 Mar 2016) | 1 line 1873Changed paths: 1874 M /trunk/weka/src/main/java/weka/core/SerializationHelper.java 1875 1876Removed deepCopy() method, which I had just accidentally checked in. 1877------------------------------------------------------------------------ 1878r12582 | eibe | 2016-03-01 21:57:20 +1300 (Tue, 01 Mar 2016) | 1 line 1879Changed paths: 1880 M /trunk/weka/src/main/java/weka/classifiers/trees/RandomForest.java 1881 1882Added some missing command-line options inherited from super classes. 1883------------------------------------------------------------------------ 1884r12583 | mhall | 2016-03-01 22:11:49 +1300 (Tue, 01 Mar 2016) | 1 line 1885Changed paths: 1886 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/GraphViewerInteractiveView.java 1887 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ImageViewerInteractiveView.java 1888 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/JoinStepEditorDialog.java 1889 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/LoaderStepEditorDialog.java 1890 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ModelPerformanceChartInteractiveView.java 1891 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ModelPerformanceChartStepEditorDialog.java 1892 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/NoteEditorDialog.java 1893 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SaverStepEditorDialog.java 1894 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/ScatterPlotMatrixInteractiveView.java 1895 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SetVariablesStepEditorDialog.java 1896 1897Added javadoc 1898------------------------------------------------------------------------ 1899r12585 | mhall | 2016-03-01 22:17:13 +1300 (Tue, 01 Mar 2016) | 1 line 1900Changed paths: 1901 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/ROCcurves.kf 1902 1903Changed due to RandomForest getting its option handling reverted 1904------------------------------------------------------------------------ 1905r12587 | mhall | 2016-03-02 22:07:33 +1300 (Wed, 02 Mar 2016) | 1 line 1906Changed paths: 1907 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SorterStepEditorDialog.java 1908 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/StripChartInteractiveView.java 1909 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SubstringLabelerStepEditorDialog.java 1910 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SubstringReplacerStepEditorDialog.java 1911 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/TextViewerInteractiveView.java 1912 1913Added javadoc 1914------------------------------------------------------------------------ 1915r12590 | eibe | 2016-03-04 16:39:24 +1300 (Fri, 04 Mar 2016) | 1 line 1916Changed paths: 1917 M /trunk/weka/src/main/java/weka/experiment/RemoteExperiment.java 1918 M /trunk/weka/src/main/java/weka/gui/experiment/DistributeExperimentPanel.java 1919 1920Experiments can now also be distributed based on generator property (e.g., classifier). 1921------------------------------------------------------------------------ 1922r12591 | mhall | 2016-03-07 10:43:37 +1300 (Mon, 07 Mar 2016) | 1 line 1923Changed paths: 1924 M /trunk/weka/src/main/java/weka/gui/PackageManager.java 1925 1926Added a search facility to the GUI package manager 1927------------------------------------------------------------------------ 1928r12593 | eibe | 2016-03-07 15:10:34 +1300 (Mon, 07 Mar 2016) | 1 line 1929Changed paths: 1930 M /trunk/weka/src/main/java/weka/classifiers/meta/FilteredClassifier.java 1931 M /trunk/weka/src/main/java/weka/core/Attribute.java 1932 1933Made Javadoc of equals() method in Attribute more precise (attribute index is ignored). Added test into FilteredClassifier to check that filter does not modify class attribute. A meaningful exception is now thrown if this is the case. 1934------------------------------------------------------------------------ 1935r12598 | mhall | 2016-03-07 21:09:54 +1300 (Mon, 07 Mar 2016) | 1 line 1936Changed paths: 1937 M /trunk/weka/src/main/java/weka/gui/AbstractPerspective.java 1938 M /trunk/weka/src/main/java/weka/gui/WorkbenchDefaults.java 1939 1940Added javadoc 1941------------------------------------------------------------------------ 1942r12600 | mhall | 2016-03-07 21:57:22 +1300 (Mon, 07 Mar 2016) | 1 line 1943Changed paths: 1944 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspectiveToolBar.java 1945 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/README_KnowledgeFlow 1946 1947Now has KF primer help popup 1948------------------------------------------------------------------------ 1949r12602 | mhall | 2016-03-09 16:35:36 +1300 (Wed, 09 Mar 2016) | 1 line 1950Changed paths: 1951 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/MainKFPerspective.java 1952 1953Removed a redundant constant 1954------------------------------------------------------------------------ 1955r12604 | mhall | 2016-03-09 16:45:39 +1300 (Wed, 09 Mar 2016) | 1 line 1956Changed paths: 1957 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/MakeResourceIntensive.java 1958 1959Fixed tool tip/about text 1960------------------------------------------------------------------------ 1961r12606 | mhall | 2016-03-10 09:27:35 +1300 (Thu, 10 Mar 2016) | 1 line 1962Changed paths: 1963 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/BlockStepEditorDialog.java 1964 1965Fixed a bug in a label 1966------------------------------------------------------------------------ 1967r12608 | mhall | 2016-03-10 09:57:47 +1300 (Thu, 10 Mar 2016) | 1 line 1968Changed paths: 1969 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Join.java 1970 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Sorter.java 1971 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SubstringLabeler.java 1972 1973Improved help text 1974------------------------------------------------------------------------ 1975r12610 | mhall | 2016-03-10 15:01:24 +1300 (Thu, 10 Mar 2016) | 1 line 1976Changed paths: 1977 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/predictionBoundaries.kf 1978 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/templates/templates.props 1979 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageViewer.java 1980 1981Added prediction boundary template. 1982------------------------------------------------------------------------ 1983r12612 | eibe | 2016-03-11 14:14:10 +1300 (Fri, 11 Mar 2016) | 1 line 1984Changed paths: 1985 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/KernelFilter.java 1986 1987KernelFilter now works if no class attribute is present. 1988------------------------------------------------------------------------ 1989r12613 | mhall | 2016-03-14 21:39:06 +1300 (Mon, 14 Mar 2016) | 1 line 1990Changed paths: 1991 M /trunk/weka/src/main/java/weka/gui/WorkbenchApp.java 1992 1993Added javadoc 1994------------------------------------------------------------------------ 1995r12617 | eibe | 2016-03-21 15:50:58 +1300 (Mon, 21 Mar 2016) | 1 line 1996Changed paths: 1997 M /trunk/weka/src/main/java/weka/classifiers/functions/Logistic.java 1998 1999Logistic now respects the setting of num-decimal-places. 2000------------------------------------------------------------------------ 2001r12622 | mhall | 2016-03-22 10:53:17 +1300 (Tue, 22 Mar 2016) | 1 line 2002Changed paths: 2003 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManager.java 2004 M /trunk/weka/src/main/java/weka/knowledgeflow/StepManagerImpl.java 2005 2006Updated javadoc 2007------------------------------------------------------------------------ 2008r12624 | mhall | 2016-03-22 11:22:16 +1300 (Tue, 22 Mar 2016) | 1 line 2009Changed paths: 2010 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/PairedDataHelper.java 2011 2012Javadoc fix 2013------------------------------------------------------------------------ 2014r12626 | mhall | 2016-03-22 13:58:49 +1300 (Tue, 22 Mar 2016) | 1 line 2015Changed paths: 2016 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/PairedDataHelper.java 2017 2018Fixed potential concurrency issues 2019------------------------------------------------------------------------ 2020r12628 | mhall | 2016-03-22 15:39:45 +1300 (Tue, 22 Mar 2016) | 1 line 2021Changed paths: 2022 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 2023 2024Enabled status of select all button is now working properly 2025------------------------------------------------------------------------ 2026r12630 | mhall | 2016-03-22 15:43:53 +1300 (Tue, 22 Mar 2016) | 1 line 2027Changed paths: 2028 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/VisibleLayout.java 2029 2030One more fix for the select all button 2031------------------------------------------------------------------------ 2032r12632 | eibe | 2016-03-22 15:52:39 +1300 (Tue, 22 Mar 2016) | 1 line 2033Changed paths: 2034 M /trunk/weka/src/main/java/weka/classifiers/functions/LinearRegression.java 2035 2036LinearRegression now uses MTJ/netlib-java instead of JAMA. 2037------------------------------------------------------------------------ 2038r12635 | mhall | 2016-03-23 09:28:03 +1300 (Wed, 23 Mar 2016) | 1 line 2039Changed paths: 2040 D /trunk/weka/src/main/java/weka/knowledgeflow/steps/ExampleClassifier.java 2041 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/steps.props 2042 2043ExampleClassifier has moved to an examples package 2044------------------------------------------------------------------------ 2045r12641 | eibe | 2016-03-23 12:32:29 +1300 (Wed, 23 Mar 2016) | 1 line 2046Changed paths: 2047 M /trunk/weka/src/main/java/weka/classifiers/trees/m5/M5Base.java 2048 2049The getOptions() method in M5Base was not calling getOptions() from the super class. 2050------------------------------------------------------------------------ 2051r12643 | mhall | 2016-03-23 16:22:44 +1300 (Wed, 23 Mar 2016) | 1 line 2052Changed paths: 2053 M /trunk/weka/src/main/java/weka/classifiers/functions/LinearRegression.java 2054 2055LinearRegression now uses a ZeroR model if the training data contains a single instance 2056------------------------------------------------------------------------ 2057r12645 | mhall | 2016-03-23 16:59:10 +1300 (Wed, 23 Mar 2016) | 1 line 2058Changed paths: 2059 M /trunk/weka/src/main/java/weka/classifiers/trees/RandomForest.java 2060 2061Fixed getOptions bug 2062------------------------------------------------------------------------ 2063r12647 | eibe | 2016-03-23 21:29:46 +1300 (Wed, 23 Mar 2016) | 1 line 2064Changed paths: 2065 M /trunk/weka/src/main/java/weka/classifiers/meta/FilteredClassifier.java 2066 2067FilteredClassifier now has a flag and corresponding method that makes it possible to turn off mechanism for checking whether class attribute has been modified by filter. This is necessary for programmatic use of FilteredClassifier in some cases (e.g., in ensembles of nested dichotomies). 2068------------------------------------------------------------------------ 2069r12658 | eibe | 2016-03-24 15:17:06 +1300 (Thu, 24 Mar 2016) | 1 line 2070Changed paths: 2071 M /trunk/weka/src/main/java/weka/attributeSelection/PrincipalComponents.java 2072 2073Matrix-based computation changed from JAMA to MTJ. 2074------------------------------------------------------------------------ 2075r12659 | eibe | 2016-03-24 15:18:13 +1300 (Thu, 24 Mar 2016) | 1 line 2076Changed paths: 2077 M /trunk/weka/src/main/java/weka/attributeSelection/PrincipalComponents.java 2078 2079Deleted a couple of unnecessary import statements. 2080------------------------------------------------------------------------ 2081r12660 | eibe | 2016-03-24 15:29:02 +1300 (Thu, 24 Mar 2016) | 1 line 2082Changed paths: 2083 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/PrincipalComponents.java 2084 2085Matrix-based computations now performed using MTJ instead of JAMA. 2086------------------------------------------------------------------------ 2087r12686 | mhall | 2016-03-30 12:32:18 +1300 (Wed, 30 Mar 2016) | 1 line 2088Changed paths: 2089 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataGenerator.java 2090 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/steps.props 2091 2092Added a step for DataGenerators 2093------------------------------------------------------------------------ 2094r12688 | mhall | 2016-03-30 14:22:51 +1300 (Wed, 30 Mar 2016) | 1 line 2095Changed paths: 2096 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KFGUIConsts.java 2097 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Classifier.java 2098 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Clusterer.java 2099 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ImageSaver.java 2100 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/SerializedModelSaver.java 2101 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Sorter.java 2102 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/TextSaver.java 2103 2104Added some constants for open and close file dialogs (same as the ones in JFileChooser) to KFGUIConsts. This avoids the loading of any swing classes in in step implementations 2105------------------------------------------------------------------------ 2106r12690 | mhall | 2016-03-30 16:56:40 +1300 (Wed, 30 Mar 2016) | 1 line 2107Changed paths: 2108 M /trunk/weka/src/main/java/weka/core/converters/DictionarySaver.java 2109 2110Fixed a bug in incremental mode 2111------------------------------------------------------------------------ 2112r12693 | mhall | 2016-03-31 14:53:34 +1300 (Thu, 31 Mar 2016) | 1 line 2113Changed paths: 2114 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataGenerator.java 2115 2116Added incremental support 2117------------------------------------------------------------------------ 2118r12697 | mhall | 2016-04-01 21:58:44 +1300 (Fri, 01 Apr 2016) | 1 line 2119Changed paths: 2120 M /trunk/weka/src/main/java/weka/gui/ViewerDialog.java 2121 M /trunk/weka/src/main/java/weka/gui/arffviewer/ArffPanel.java 2122 M /trunk/weka/src/main/java/weka/gui/arffviewer/ArffSortedTableModel.java 2123 M /trunk/weka/src/main/java/weka/gui/arffviewer/ArffTableModel.java 2124 2125ArffViewer now handles datasets with no instances. Added the ability to add/insert new instances. 2126------------------------------------------------------------------------ 2127r12699 | mhall | 2016-04-01 22:23:57 +1300 (Fri, 01 Apr 2016) | 1 line 2128Changed paths: 2129 M /trunk/weka/src/main/java/weka/gui/arffviewer/ArffTableModel.java 2130 2131Now displays correct attribute types in table header for empty sets of instances 2132------------------------------------------------------------------------ 2133r12701 | eibe | 2016-04-04 10:58:29 +1200 (Mon, 04 Apr 2016) | 1 line 2134Changed paths: 2135 M /trunk/weka/src/main/java/weka/classifiers/AbstractClassifier.java 2136 2137Desired batch size for batch prediction can now also be set from the command-line. 2138------------------------------------------------------------------------ 2139r12702 | mhall | 2016-04-04 11:43:13 +1200 (Mon, 04 Apr 2016) | 1 line 2140Changed paths: 2141 M /trunk/weka/src/main/java/weka/gui/GUIChooserApp.java 2142 M /trunk/weka/src/main/java/weka/gui/LookAndFeel.java 2143 M /trunk/weka/src/main/java/weka/gui/WorkbenchApp.java 2144 M /trunk/weka/src/main/java/weka/gui/WorkbenchDefaults.java 2145 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/KnowledgeFlowApp.java 2146 M /trunk/weka/src/main/java/weka/knowledgeflow/KFDefaults.java 2147 2148Made nimbus the default LAF 2149------------------------------------------------------------------------ 2150r12704 | mhall | 2016-04-04 16:05:58 +1200 (Mon, 04 Apr 2016) | 1 line 2151Changed paths: 2152 M /trunk/weka/src/main/java/weka/classifiers/evaluation/Evaluation.java 2153 M /trunk/weka/src/main/java/weka/gui/beans/ClassifierPerformanceEvaluator.java 2154 M /trunk/weka/src/main/java/weka/gui/explorer/ClassifierPanel.java 2155 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/ClassifierPerformanceEvaluator.java 2156 2157Coverage and Region size statstics are no longer output by default, but can be turned on for output on the command line and the GUIs. Renamed the -disable option in Evaluation to -toggle. This option now toggles the output of the metrics specified rather than disabling them 2158------------------------------------------------------------------------ 2159r12705 | mhall | 2016-04-04 16:09:56 +1200 (Mon, 04 Apr 2016) | 1 line 2160Changed paths: 2161 M /trunk/weka/src/main/java/weka/classifiers/Evaluation.java 2162 2163Coverage and Region size statstics are no longer output by default, but can be turned on for output on the command line and the GUIs. Renamed the -disable option in Evaluation to -toggle. This option now toggles the output of the metrics specified rather than disabling them 2164------------------------------------------------------------------------ 2165r12708 | mhall | 2016-04-04 16:47:46 +1200 (Mon, 04 Apr 2016) | 1 line 2166Changed paths: 2167 M /trunk/weka/src/main/java/weka/gui/arffviewer/ArffTableModel.java 2168 2169Fixed a bug in the insertion of new instances. Now sets the value of relational and string attributes in the new instance to missing, just in case the new instance is the very first one in the dataset 2170------------------------------------------------------------------------ 2171r12711 | mhall | 2016-04-04 21:25:36 +1200 (Mon, 04 Apr 2016) | 1 line 2172Changed paths: 2173 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/InstanceStreamToBatchMaker.java 2174 2175Made InstanceStreamToBatchMaker work correctly when string attributes are present 2176------------------------------------------------------------------------ 2177r12713 | mhall | 2016-04-04 21:34:28 +1200 (Mon, 04 Apr 2016) | 1 line 2178Changed paths: 2179 A /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/DataGridStepEditorDialog.java 2180 A /trunk/weka/src/main/java/weka/knowledgeflow/steps/DataGrid.java 2181 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/steps.props 2182 2183Added a DataGrid step that allows the user to create/edit instances to output 2184------------------------------------------------------------------------ 2185r12715 | mhall | 2016-04-05 10:57:06 +1200 (Tue, 05 Apr 2016) | 1 line 2186Changed paths: 2187 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SubstringLabelerStepEditorDialog.java 2188 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/SubstringReplacerStepEditorDialog.java 2189 2190Up and down buttons now work properly 2191------------------------------------------------------------------------ 2192r12720 | mhall | 2016-04-05 14:41:42 +1200 (Tue, 05 Apr 2016) | 1 line 2193Changed paths: 2194 M /trunk/weka/src/main/java/weka/gui/explorer/ClassifierPanel.java 2195 2196Popup VisualizePanel for various curves and plots now honors settings when the ClassifierPanel is running in the Workbench 2197------------------------------------------------------------------------ 2198r12722 | mhall | 2016-04-05 14:48:04 +1200 (Tue, 05 Apr 2016) | 1 line 2199Changed paths: 2200 M /trunk/weka/src/main/java/weka/gui/explorer/ClustererPanel.java 2201 2202Popup VisualizePanel for various curves and plots now honors settings when the ClustererPanel is running in the Workbench 2203------------------------------------------------------------------------ 2204r12724 | eibe | 2016-04-05 15:19:47 +1200 (Tue, 05 Apr 2016) | 1 line 2205Changed paths: 2206 M /trunk/weka/src/main/java/weka/classifiers/functions/GaussianProcesses.java 2207 2208Switched to MTJ. Further speed improvements may be possible by accessing netlib-java directly because MTJ does not seem to offer access to LAPACK's dpotri. 2209------------------------------------------------------------------------ 2210r12731 | mhall | 2016-04-06 14:17:10 +1200 (Wed, 06 Apr 2016) | 1 line 2211Changed paths: 2212 M /trunk/weka/src/main/java/weka/filters/unsupervised/attribute/AddUserFields.java 2213 2214Fixed an error in the listOptions output 2215------------------------------------------------------------------------ 2216r12733 | mhall | 2016-04-06 14:25:24 +1200 (Wed, 06 Apr 2016) | 1 line 2217Changed paths: 2218 M /trunk/weka/src/main/java/weka/gui/filters/AddUserFieldsCustomizer.java 2219 2220Fixed the title for the attribute list 2221------------------------------------------------------------------------ 2222r12735 | mhall | 2016-04-07 09:23:14 +1200 (Thu, 07 Apr 2016) | 1 line 2223Changed paths: 2224 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Classifier.java 2225 2226Fixed a bug where a batch classifier was not output in the case where there is no incoming test set connection 2227------------------------------------------------------------------------ 2228r12737 | mhall | 2016-04-07 21:12:30 +1200 (Thu, 07 Apr 2016) | 1 line 2229Changed paths: 2230 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/PairedDataHelper.java 2231 2232Fixed a bug with PairedDataHelper not detecting that processing had been interrupted or a stop requested 2233------------------------------------------------------------------------ 2234r12739 | mhall | 2016-04-08 07:48:59 +1200 (Fri, 08 Apr 2016) | 1 line 2235Changed paths: 2236 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/Clusterer.java 2237 2238Now outputs a batch clusterer in the case when there is no incoming test data 2239------------------------------------------------------------------------ 2240r12741 | mhall | 2016-04-08 15:48:14 +1200 (Fri, 08 Apr 2016) | 1 line 2241Changed paths: 2242 M /trunk/weka/src/main/java/weka/gui/knowledgeflow/steps/StripChartInteractiveView.java 2243 2244Added a setting for the color of the x label font 2245------------------------------------------------------------------------ 2246r12743 | eibe | 2016-04-08 16:41:52 +1200 (Fri, 08 Apr 2016) | 1 line 2247Changed paths: 2248 M /trunk/weka/src/main/java/weka/estimators/MultivariateEstimator.java 2249 M /trunk/weka/src/main/java/weka/estimators/MultivariateGaussianEstimator.java 2250 2251Simplified and almost completely rewritten to make use of MTJ instead of JAMA. Some methods have gone and the semantics of methods may have changed. Deleted getProbability() method because it seemed highly dubious. 2252------------------------------------------------------------------------ 2253r12745 | eibe | 2016-04-08 16:58:39 +1200 (Fri, 08 Apr 2016) | 1 line 2254Changed paths: 2255 M /trunk/weka/src/main/java/weka/classifiers/functions/GaussianProcesses.java 2256 2257Had forgotten to add myself as an author. 2258------------------------------------------------------------------------ 2259r12746 | eibe | 2016-04-08 22:15:14 +1200 (Fri, 08 Apr 2016) | 1 line 2260Changed paths: 2261 M /trunk/weka/src/main/java/weka/estimators/MultivariateGaussianEstimator.java 2262 2263Class wasn't serializable. 2264------------------------------------------------------------------------ 2265r12756 | eibe | 2016-04-11 12:40:08 +1200 (Mon, 11 Apr 2016) | 1 line 2266Changed paths: 2267 M /trunk/weka/src/main/java/weka/estimators/MultivariateGaussianEstimator.java 2268 2269Added method to compute estimator from pooled covariance matrices (for linear discriminant analysis). Made some types more specific. Made Javadoc more precise. 2270------------------------------------------------------------------------ 2271r12768 | mhall | 2016-04-11 14:10:10 +1200 (Mon, 11 Apr 2016) | 1 line 2272Changed paths: 2273 M /trunk/weka/src/main/java/weka/core/version.txt 2274 2275Version is now at 3-9-0-SNAPSHOT 2276------------------------------------------------------------------------ 2277r12772 | mhall | 2016-04-11 15:31:30 +1200 (Mon, 11 Apr 2016) | 1 line 2278Changed paths: 2279 M /trunk/weka/src/main/java/weka/Run.java 2280 M /trunk/weka/src/main/java/weka/gui/SimpleCLIPanel.java 2281 2282Added a silent option to disable the prompting that occurs in Run if there are multiple scheme matches. If -do-not-prompt-if-multiple-matches is set then Run will print a message asking the user to be more specific with their scheme name. SimpleCLI now sets this option if Run is detected as the class to execute because it can't handle the prompting 2283------------------------------------------------------------------------ 2284r12776 | mhall | 2016-04-11 19:31:02 +1200 (Mon, 11 Apr 2016) | 1 line 2285Changed paths: 2286 M /trunk/weka/src/main/java/weka/gui/SimpleCLIPanel.java 2287 2288Removed the break command, as it calls interrupt on the thread doing the work and just ends up hanging. 2289------------------------------------------------------------------------ 2290r12780 | mhall | 2016-04-11 21:55:00 +1200 (Mon, 11 Apr 2016) | 1 line 2291Changed paths: 2292 M /trunk/weka/src/main/java/weka/classifiers/evaluation/Evaluation.java 2293 2294Fixed a typo in the help info 2295------------------------------------------------------------------------ 2296r12789 | mhall | 2016-04-12 22:12:31 +1200 (Tue, 12 Apr 2016) | 1 line 2297Changed paths: 2298 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/BaseSimpleDataVisualizer.java 2299 M /trunk/weka/src/main/java/weka/knowledgeflow/steps/GraphViewer.java 2300 2301GraphViewer now actually outputs text data when an outgoing text connection is present 2302------------------------------------------------------------------------ 2303r12797 | mhall | 2016-04-13 19:53:44 +1200 (Wed, 13 Apr 2016) | 1 line 2304Changed paths: 2305 M /trunk/weka/src/main/java/weka/core/packageManagement/DefaultPackageManager.java 2306 2307Can now use a property - weka.packageManager.timeout - to set the timeout for socket communication 2308------------------------------------------------------------------------ 2309