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