# Weka-3-4-5 Changelog

Designed for use with Ant.

2005-07-04 03:13 mhall
    Changed so link in docs now points to ExplorerGuide
build.xml (1.19.2.3)
2005-07-04 03:12 eibe
    Changed year and URL in LogPanel.
gui/explorer/Explorer.html (1.30.2.3)
2005-07-04 00:57 eibe
    FilteredClassifier now extends SingleClassifierEnhancer. Note that this means that the double hyphen construct now needs to be used to specify the classifier options. Another change: Discretize is now the default filter.
classifiers/meta/FilteredClassifier.html (1.20.2.1)
2005-07-04 00:55 eibe
    Fixed some bugs in handling of option setting errors.
classifiers/SingleClassifierEnhancer.html (1.2.2.1)
2005-07-04 00:37 mhall
    Fixed javadoc
classifiers/meta/AttributeSelectedClassifier.html (1.16.2.2)
2005-07-04 00:21 eibe
    Now extends RandomizableSingleClassifierEnhancer for simplified option handling. Also changed the values of some default parameters so that the classifier is applicable to more datasets with its default options.
classifiers/meta/RacedIncrementalLogitBoost.html (1.4.2.1)
2005-07-04 00:08 mhall
    Now implements the appropriate base class
classifiers/meta/CostSensitiveClassifier.html (1.18.2.1) classifiers/meta/OrdinalClassClassifier.html (1.11.2.1)
2005-07-04 00:01 eibe
    Decorate now extends RandomizableIteratedSingleClassifierEnhancer for simplified option handling. Unfortunately, the letters for the command line options had to be changed. What used to be I is now E, and what used to be M is now I. Also, the maximum and desired number of iterations are now both set to 10 by default (instead of 50 and 15 respectively).
classifiers/meta/Decorate.html (1.3.2.1)
2005-07-03 23:19 eibe
    Now allows random codes with fewer columns than classes (handy for datasets with lots of classes). Now implements RandomizableSingleClassifierEnhancer for easier option handling.
classifiers/meta/MultiClassClassifier.html (1.37.2.2)
2005-07-03 22:56 eibe
    Changed letter for command line option speciyfing tolerance parameter as it conflicted with the option for specifying a test set.
classifiers/functions/SMO.html (1.53.2.2)
2005-07-03 22:46 eibe
    Now implements RandomizableSingleClassifierEnhancer to simplify option handling.
classifiers/meta/ThresholdSelector.html (1.30.2.2)
2005-07-03 00:05 mhall
    Changed so that it reads the version number from a file
core/Version.html (1.1.2.3)
2005-07-03 00:05 mhall
    Initial import
core/version.txt (1.1.2.2)
2005-06-30 05:28 fracpete
    fixed getOptions: confid. level (-C) and number of folds (-N) depend differently on reduced error pruning
classifiers/rules/PART.html (1.2.2.1)
2005-06-30 04:52 fracpete
    setOptions: -L instead of -M for MaxBoostingIterations used
classifiers/functions/SimpleLogistic.html (1.5.2.1)
2005-06-30 04:29 fracpete
    getOptions fixed: -S removed (leftover?) and -B only is returned if there's a BIFFile
classifiers/bayes/BayesNet.html (1.21.2.2)
2005-06-30 04:16 fracpete
    getOptions fixed: -F and value are now returned in two strings
classifiers/bayes/AODE.html (1.8.2.2)
2005-06-29 22:56 mhall
    Fixed a bug in NormalizedPolyKernel that resulted in an attempted access to the cache for test instances
classifiers/functions/supportVector/CachedKernel.html (1.1.2.2) classifiers/functions/supportVector/NormalizedPolyKernel.html (1.1.2.1)
2005-06-28 23:55 mhall
    Updated.
gui/beans/README_KnowledgeFlow (1.4.2.1)
2005-06-28 02:26 fracpete
    images for the ArffViewer
gui/images/copy.gif (1.1.2.2) gui/images/empty.gif (1.1.2.2) gui/images/empty_small.gif (1.1.2.2) gui/images/error.gif (1.1.2.2) gui/images/error_small.gif (1.1.2.2) gui/images/find.gif (1.1.2.2) gui/images/forward.gif (1.1.2.2) gui/images/information.gif (1.1.2.2) gui/images/information_small.gif (1.1.2.2) gui/images/objects.gif (1.1.2.2) gui/images/open.gif (1.1.2.2) gui/images/properties.gif (1.1.2.2) gui/images/question.gif (1.1.2.2) gui/images/question_small.gif (1.1.2.2) gui/images/save.gif (1.1.2.2) gui/images/sort.gif (1.1.2.2) gui/images/undo.gif (1.1.2.2)
2005-06-28 02:25 fracpete
    fixed sorting of numeric columns
    missing values now only with grey background, no longer displays ? (e.g., anneal dataset contains '?' as attribute value)
    setting a null value for any cell is now interpreted as missing value
gui/arffviewer/ArffTable.html (1.2.2.2) gui/arffviewer/ArffTableModel.html (1.1.2.2)
2005-06-28 02:25 fracpete
    made renameAttribute public due to moving from JFrame to JPanel
gui/arffviewer/ArffPanel.html (1.1.2.2)
2005-06-28 02:23 fracpete
    moved most stuff from the JFrame to a JPanel - for easier integration in other frames
    FileChooser now points to the current directory, no longer to the user's default one
gui/arffviewer/ArffViewer.html (1.1.2.4) gui/arffviewer/ArffViewerMainPanel.html (1.1.2.2)
2005-06-28 02:23 fracpete
    added constructors for default directory
gui/arffviewer/FileChooser.html (1.1.2.2)
2005-06-27 23:28 mhall
    Fixed small bug in icon loading
gui/beans/Classifier.html (1.16.2.2) gui/beans/Clusterer.html (1.1.2.2)
2005-06-27 23:27 mhall
    More icons from Jeffrey
gui/beans/icons/Cobweb.gif (1.1.2.2) gui/beans/icons/Cobweb_animated.gif (1.1.2.2) gui/beans/icons/EM.gif (1.1.2.2) gui/beans/icons/EM_animated.gif (1.1.2.2) gui/beans/icons/FarthestFirst.gif (1.1.2.2) gui/beans/icons/FarthestFirst_animated.gif (1.1.2.2) gui/beans/icons/MakeDensityBasedClusterer.gif (1.1.2.2) gui/beans/icons/MakeDensityBasedClusterer_animated.gif (1.1.2.2) gui/beans/icons/SimpleKMeans.gif (1.1.2.2) gui/beans/icons/SimpleKMeans_animated.gif (1.1.2.2)
2005-06-27 20:38 fracpete
    fixed save-dialog (JPEG/EPS)
    added DISPOSE_ON_CLOSE in main-method to avoid hanging
gui/treevisualizer/TreeVisualizer.html (1.8.2.2)
2005-06-23 04:19 eibe
    Merged in some changes from the main trunk, relating to quickSort and finding the kth-smallest element. There are also a couple of new helper methods in Utils from Peter.
core/Instances.html (1.58.2.2) core/Utils.html (1.44.2.1)
2005-06-22 06:50 fracpete
    restarting of GUI removed, since it created an endless loop, in case the KnowledgeFlow crashed with an OutOfMemory Exception
gui/GUIChooser.html (1.14.2.8)
2005-06-22 06:49 fracpete
    added memory management
gui/beans/KnowledgeFlowApp.html (1.1.2.4)
2005-06-22 06:03 fracpete
    TextNodes now turn these characters into entities: <>&'"
    otherwise is wasn't possible to add "x < 2" in the notes of an experiment ("<" isn't allowed inside a tag!)
core/xml/XMLSerialization.html (1.1.2.6)
2005-06-22 04:51 eibe
    Now throws exception when there are string attributes.
classifiers/trees/REPTree.html (1.19.2.1)
2005-06-22 04:50 eibe
    Now throw exception when there are string attributes. RandomTree had a bug when the class was the 2nd attribute. Value of k parameter now set via heuristic in RandomTree when user sets k to value < 1.
classifiers/trees/RandomTree.html (1.8.2.2)
2005-06-22 04:26 eibe
    Fixed spelling mistake.
experiment/RemoteExperimentSubTask.html (1.6.2.1)
2005-06-21 03:54 fracpete
    added -U <username> and -P <password> as commandline options
    if query doesn't return a ResultSet like DELETE/UPDATE/INSERT, then a message of how many rows were affected is output to System.err and retrieveInstances(String) returns NULL -  an exception is no longer thrown in that case
experiment/InstanceQuery.html (1.15.2.1)
2005-06-20 05:05 fracpete
    fixed the getOptions() method
core/converters/DatabaseLoader.html (1.1.2.2)
2005-06-20 05:05 fracpete
    fixed the getOptions() method
core/converters/DatabaseSaver.html (1.1.2.1)
2005-06-18 02:48 fracpete
    moved memory management from GUIChooser/Experimenter/etc. into a separate class (redundant code!)
    also in the hope of moving to the better memory management in Java 1.5 somewhere in the future...
gui/experiment/Experimenter.html (1.8.2.2)
2005-06-18 02:44 fracpete
    inserted another System.gc() after the threads are stopped
core/Memory.html (1.1.2.3)
2005-06-18 01:41 fracpete
    databases like Oracle can have datatypes like "DOUBLE PRECISION", but property names cannot contain blanks. blanks in the type name are now always replaced with underscores.
experiment/DatabaseUtils.html (1.18.2.2)
2005-06-09 02:37 mhall
    Fixed a couple of event names
gui/beans/ClassifierPerformanceEvaluatorBeanInfo.html (1.2.2.2)
2005-06-08 05:03 mhall
    Can now plot scheme errors. KnowledgeFlow now handles user packages
gui/beans/ClassifierPerformanceEvaluator.html (1.9.2.2) gui/beans/ModelPerformanceChart.html (1.3.2.1)
2005-06-08 05:01 mhall
    Initial import
gui/beans/VisualizableErrorEvent.html (1.1.2.2) gui/beans/VisualizableErrorListener.html (1.1.2.2)
2005-06-08 05:00 mhall
    Made a couple of utility methods public and static
gui/GenericObjectEditor.html (1.38.2.4)
2005-06-03 02:50 mhall
    Changed to enable incremental loading to be restarted on the existing source
gui/beans/Loader.html (1.10.2.2)
2005-06-03 02:49 mhall
    Changed to enable incremental loading to be restarted on the existing source
core/converters/AbstractLoader.html (1.6.2.1) core/converters/ArffLoader.html (1.9.2.1) core/converters/C45Loader.html (1.9.2.1) core/converters/Loader.html (1.6.2.1)
2005-05-31 04:57 mhall
    Now handles definition of an ordering on the toolbars
gui/beans/Beans.props (1.10.2.1)
2005-05-31 04:52 mhall
    Modified to accomodate the code shift from KnowledgeFlow to KnowledgeFlowApp
gui/beans/Filter.html (1.11.2.1) gui/beans/Saver.html (1.1.2.1)
2005-05-31 04:47 mhall
    Initial import
gui/beans/icons/splash.jpg (1.1.2.2)
2005-05-31 04:46 mhall
    Code moved to KnowledgeFlowApp. Now displays a splash screen and launches the KnowledgeFlowApp
gui/beans/KnowledgeFlow.html (1.23.2.4)
2005-05-31 04:42 mhall
    Initial import
gui/beans/StartUpListener.html (1.1.2.2)
2005-05-31 04:41 mhall
    Initial import
gui/SplashWindow.html (1.1.2.2)
2005-05-26 04:18 eibe
    Fixed bug in documentation.
classifiers/meta/CVParameterSelection.html (1.27.2.2)
2005-05-24 22:43 mhall
    Fixed bug relating to the use of ReplaceMissingValues filter when a class attribute is set in the data
clusterers/EM.html (1.30.2.3) clusterers/SimpleKMeans.html (1.19.2.4)
2005-05-18 01:55 mhall
    Small bug fix in the routine that checks whether to perform additional cross validation runs
attributeSelection/WrapperSubsetEval.html (1.22.2.1)
2005-05-17 02:59 mhall
    HashKey can now treat the class as a normal attribute if required
classifiers/rules/DecisionTable.html (1.29.2.1)
2005-05-04 02:29 fracpete
    no longer PrintablePanel, but again JPanel - MouseEvents in the VisualizePanel disappeared without being consumed in PrintableComponent???
gui/visualize/Plot2D.html (1.20.2.2)
2005-05-04 02:29 fracpete
    Plot2D no longer PrintablePanel, therefore made internal class PlotPanel a PrintablePanel - MouseEvents don't disappear anymore
gui/visualize/VisualizePanel.html (1.21.2.2)
2005-04-28 05:50 fracpete
    prints some additional information about the current/installed Look'n'Feels
core/SystemInfo.html (1.1.2.4)
2005-04-28 05:42 fracpete
    manages now centrally the LooknFeel of the GUI
    Java 1.5 crashes Weka with certain combinations (e.g. default theme, Gnome/Linux)
gui/LookAndFeel.html (1.1.2.2) gui/LookAndFeel.props (1.1.2.2)
2005-04-27 23:58 eibe
    Visualizing Bayes nets shoulds work properly again. Thanks, Ashraf.
gui/graphvisualizer/GraphVisualizer.html (1.3.2.2)
2005-04-27 21:13 eibe
    Optimizing the number of bins was broken for datasets with negative attribute values.
filters/unsupervised/attribute/Discretize.html (1.6.2.1)
2005-04-26 00:44 mhall
    Separate test set evaluation now works properly.
gui/explorer/ClustererPanel.html (1.45.2.3)
2005-04-25 23:14 fracpete
    disconnects now from the current DB, otherwise no new connection could be established (without closing the Explorer)
gui/explorer/PreprocessPanel.html (1.50.2.2)
2005-04-21 22:01 fracpete
    fixed nullpointer exception (caused by getOptions()) if "useResampling" was set to true
classifiers/meta/AdaBoostM1.html (1.24.2.1)
2005-04-21 02:56 cvs_rrb
    Fixed parameter handling
classifiers/bayes/net/search/global/RepeatedHillClimber.html (1.2.2.1) classifiers/bayes/net/search/local/RepeatedHillClimber.html (1.2.2.1)
2005-04-14 03:17 mhall
    Fixed bug relating to unsupervised attribute/subset evaluators and a set class index.
attributeSelection/AttributeSelection.html (1.35.2.1)
2005-04-04 04:14 eibe
    More info on memory allocation thanks to Peter.
gui/LogPanel.html (1.14.2.1)
2005-03-30 00:09 mhall
    Removed 32 feature limitation :-)
attributeSelection/ExhaustiveSearch.html (1.8.2.1)