Weka-3-4-12 Changelog

Designed for use with Apache Ant.


2007-12-18 02:34 mhall
Added target for making an os x application
  • build.xml (1.19.2.18)
2007-12-18 02:28 mhall
Initial import
  • gui/weka_icon.icns (1.1.4.2)
2007-12-13 02:45 mhall
file weka_icon.icns was added on branch book2ndEd-branch on 2007-12-18 02:28:21 +0000
  • gui/weka_icon.icns (1.1.4.1)
2007-11-27 02:50 mhall
General options help now shows flags in lower-case.
  • attributeSelection/AttributeSelection.java (1.35.2.5)
2007-11-27 02:49 mhall
Added Martin Guetlein's bug fix for merit caching
  • attributeSelection/BestFirst.java (1.24.2.3)
2007-11-23 02:49 mhall
Fixed a potential division by zero in out-of-bag routine
  • classifiers/meta/Bagging.java (1.31.2.4)
2007-10-09 23:19 mhall
Now throws an exception if NaN occurs during normalization. This avoids introducing missing values into the filtered data set in this situation.
  • filters/unsupervised/attribute/Normalize.java (1.4.2.1)
2007-10-09 23:19 mhall
Now throws an exception if NaN occurs during standardization. This avoids introducing missing values into the filtered data set in this situation.
  • filters/unsupervised/attribute/Standardize.java (1.4.2.1)
2007-10-06 22:44 fracpete
removed "final" from getOutputFormat method declaration since that caused VerifyError exceptions in derived filters on Mac Books:
https://list.scms.waikato.ac.nz/mailman/htdig/wekalist/2007-October/011339.html
  • filters/unsupervised/attribute/PotentialClassIgnorer.java (1.2.2.1)
2007-08-30 23:11 mhall
Fixed bug that prevented quoted ? from being parsed as a label rather than a missing value
  • core/converters/CSVLoader.java (1.9.2.3)
2007-08-29 23:27 mhall
Changed most measures to divide by (m_WithClass - m_Unclassified), rather than by m_WithClass. This makes more sense for abstaining classifiers.
  • classifiers/Evaluation.java (1.53.2.6)
2007-08-23 02:30 mhall
Fixed bug that caused stack overflow by removing all uses of Utils.sm and Utils.gr
  • classifiers/trees/RandomTree.java (1.8.2.3)
2007-08-12 23:55 fracpete
removed the conversion of blanks into underscores of enumerated values (the CSVSaver isn't performing this conversion!). Would lead to incompatible files otherwise:
load ARFF in Explorer -> save as CSV [1] -> load CSV [1] -> save as CSV [2]
CSV [1] and CSV [2] will differ, with CSV [2] having all the blanks converted to underscores.
  • core/converters/CSVLoader.java (1.9.2.2)
2007-08-09 22:50 fracpete
savers were too restrictive in writeBatch method: instead ALWAYS having a file to write to, one needs only either a file OR a stream (both are used through a Writer)
  • core/converters/ArffSaver.java (1.2.2.1)
  • core/converters/CSVSaver.java (1.2.2.2)
2007-07-03 23:55 mhall
Instance weights were being cast to ints for some reason. Removed the casts
  • classifiers/bayes/AODE.java (1.8.2.4)
2007-07-03 01:25 mhall
Fixed bug in kthSmallestValue that prevented the largest value from being returned
  • core/Instances.java (1.58.2.6)
2007-06-25 02:56 fracpete
de-serializing savers no longer sets the file, since the KnowledgeFlow handles that itself, by using prefix, directory and relation-name for the filename
fixed Javadoc and other inconsistencies compared to developer version
  • gui/beans/xml/XMLBeans.java (1.1.2.6)
2007-06-25 02:55 fracpete
doesn't stumble over '' anymore by replacing it with one single quote (creates an invalid SQL statement)
  • core/converters/DatabaseSaver.java (1.1.2.2)
2007-06-25 02:55 fracpete
statement/connection variables are now transient (otherwise an exception is raised that these objects aren't serializable)
added checks whether a DB connection is active (after de-serializing for instance)
  • experiment/DatabaseUtils.java (1.18.2.8)
2007-06-25 02:54 fracpete
added checks whether a DB connection is active (after de-serializing for instance)
  • core/converters/DatabaseConnection.java (1.1.2.3)
2007-06-25 02:54 fracpete
the BufferedWriter is now transient, to make the derived classes serializable
  • core/converters/AbstractFileSaver.java (1.1.2.1)
2007-06-25 02:53 fracpete
removed restriction that nominal attributes have to have at least one attribute. ARFF files generated from databases can have empty nominal attributes, e.g., "Summary" from a results table of the Experimenter may not be filled in (only missing values). Such a table could not be loaded again in the Explorer again.
  • core/Instances.java (1.58.2.5)
2007-06-22 01:24 fracpete
added information about how ROC and AUC are computed, based on this Wekalist post:
https://list.scms.waikato.ac.nz/mailman/htdig/wekalist/2007-June/010386.html
  • classifiers/evaluation/ThresholdCurve.java (1.18.2.1)
2007-06-21 23:55 fracpete
fixed Javadoc for search direction
  • attributeSelection/BestFirst.java (1.24.2.2)
2007-06-13 20:58 fracpete
build.xml gets now added to the source jar
  • build.xml (1.19.2.17)
2007-06-08 02:22 fracpete
incorporated changes between Jama 1.0.1 and 1.0.2 in Weka's classes
see also Jama's changelog: http://math.nist.gov/javanumerics/jama/ChangeLog
  • core/matrix/CholeskyDecomposition.java (1.1.2.3)
  • core/matrix/SingularValueDecomposition.java (1.1.2.3)
2007-06-01 04:31 fracpete
updated version
  • core/version.txt (1.1.2.6)
2007-05-31 23:13 fracpete
added note to Javadoc of add(Instance) method, that string values are not transferred
  • core/Instances.java (1.58.2.4)