display of ToolTip for PrintableComponent/Panel now depends on weka/gui/visualize/Visualize.props property "PrintableComponentToolTipShow"
user is asked the first time whether ToolTip is wanted or not
Visualize.props then gets stored in user's home directory

Replaced computation of the area under the ROC curve. Now uses Wilcoxon-Mann-Whitney statistic instead of trapezoidal method. Results should be identical.

classifiers/evaluation/ThresholdCurve.java (1.19)

2005-09-21 05:10 fracpete

fixed Javadoc

filters/unsupervised/instance/RemoveMisclassified.java (1.3)

2005-09-21 05:09 fracpete

SPARSE1/2,GAUSSIAN now public
added Revision tag
fixed Javadoc

filters/unsupervised/attribute/RandomProjection.java (1.4)

2005-09-21 05:07 fracpete

fixed getOptions (-I instead of -R)
fixed Javadoc

filters/unsupervised/attribute/MathExpression.java (1.3)

2005-09-19 19:45 eibe

Fixed problem that could cause stack overflow when attributes had very large values (due to lack of arithmetic precision).

classifiers/trees/j48/BinC45Split.java (1.10)

classifiers/trees/j48/C45Split.java (1.10)

2005-09-19 01:15 fracpete

Liangxiao Jiang fixed the classindex problem (class had to be last attribute)

classifiers/bayes/HNB.java (1.4)

2005-09-18 00:08 fracpete

fixed printing of options

classifiers/bayes/net/BayesNetGenerator.java (1.6)

2005-09-17 04:16 fracpete

fixed check for zero training instances (used wrong dataset)

classifiers/trees/LMT.java (1.3)

2005-09-17 04:16 fracpete

now checks for zero training instances

classifiers/meta/RandomCommittee.java (1.7)

2005-09-17 04:15 fracpete

now checks for numeric class

classifiers/meta/AdaBoostM1.java (1.27)

2005-09-17 04:14 fracpete

now checks for numeric class and string attributes in the correct order

classifiers/lazy/LBR.java (1.6)

2005-09-17 04:13 fracpete

now checks for numeric class

classifiers/lazy/IB1.java (1.14)

2005-09-17 04:12 fracpete

removed try-catch-block that blocked an exception necessary for testing

classifiers/functions/PaceRegression.java (1.2)

2005-09-17 04:11 fracpete

now deletes all instances with missing class first

classifiers/functions/LeastMedSq.java (1.10)

2005-09-17 04:10 fracpete

now checks first whether class is numeric

classifiers/bayes/AODE.java (1.11)

2005-09-17 01:53 fracpete

added support for string attributes
all check methods return now a boolean array of length 2 (0=success yes/no, 1=acceptable yes/no)
all System.out.print/println are redirected to internal print/println, in order to suppress output in silent mode
number of instances in test/train sets can now be specified (some classifiers need more instances)

classifiers/CheckClassifier.java (1.17)

2005-09-14 21:41 fracpete

changed private members/methods to protected

classifiers/bayes/NaiveBayesSimple.java (1.15)

2005-09-14 06:30 fracpete

RANDOMIZED input order not yet implemented, therefore always set to ORDERED

datagenerators/clusterers/BIRCHCluster.java (1.2)

2005-09-13 23:47 fracpete

Ashraf fixed a small bug relating to the white background of
plot labels (rather than the background color of the panel), occurring
in JDK1.4 and above

gui/visualize/MatrixPanel.java (1.12)

2005-09-13 21:55 fracpete

added Generate button for datagenerators support

gui/explorer/PreprocessPanel.java (1.54)

2005-09-13 21:54 fracpete

panel for datagenerators

gui/explorer/DataGeneratorPanel.java (1.1)

2005-09-13 21:43 fracpete

added datagenerators and clusterdefinitions

gui/GenericObjectEditor.props (1.110)

2005-09-13 21:24 fracpete

increased the scrollbar increment from 1 to 20, for better mouse wheel support

gui/GenericObjectEditor.java (1.44)

2005-09-13 21:23 fracpete

added Edit button

gui/GenericArrayEditor.java (1.14)

2005-09-13 21:18 fracpete

new structure for data generators

datagenerators/classifiers/regression/Expression.java (1.1)

datagenerators/classifiers/regression/MexicanHat.java (1.1)

2005-09-13 21:18 fracpete

new structure for data generators

datagenerators/clusterers/SubspaceCluster.java (1.1)

datagenerators/clusterers/SubspaceClusterDefinition.java (1.1)

2005-09-13 21:17 fracpete

new structure for data generators

datagenerators/ClassificationGenerator.java (1.1)

datagenerators/ClusterDefinition.java (1.1)

datagenerators/ClusterGenerator.java (1.3)

datagenerators/DataGenerator.java (1.1)

datagenerators/RegressionGenerator.java (1.1)

datagenerators/Test.java (1.2)

2005-09-13 21:17 fracpete

new structure for data generators

datagenerators/classifiers/classification/Agrawal.java (1.1)

datagenerators/classifiers/classification/BayesNet.java (1.1)

datagenerators/classifiers/classification/LED24.java (1.1)

datagenerators/classifiers/classification/RDG1.java (1.1)

datagenerators/classifiers/classification/RandomRBF.java (1.1)

2005-09-13 21:16 fracpete

removed due to new structure

datagenerators/BIRCHCluster.java (1.4)

datagenerators/Generator.java (1.3)

datagenerators/RDG1.java (1.4)

2005-09-12 23:42 fracpete

added paper references to Javadoc and globalInfo

classifiers/trees/m5/M5Base.java (1.11)

2005-09-12 23:39 fracpete

fixed javadoc

classifiers/rules/M5Rules.java (1.4)

2005-09-12 23:38 fracpete

added paper references to Javadoc

classifiers/trees/M5P.java (1.2)

2005-09-08 23:42 eibe

REPTree can now deal with datasets that have no attributes other than the class attribute. That is necessary for the wrapper attribute selection technique to work. In that case it simply uses ZeroR.

classifiers/trees/REPTree.java (1.21)

2005-08-23 05:01 fracpete

meta classifier divides the training data into equally sized chunks and feeds those to copies of the base classifier
it uses Vote, based on all previously generated base classifiers, for predictions

classifiers/meta/Dagging.java (1.1)

2005-08-21 07:22 fracpete

classes like weka.core.Instances expect fixed order of arguments from commandline, therefore the first two empty strings have to be removed

gui/SimpleCLI.java (1.7)

2005-08-18 03:41 fracpete

the scrollbar increments are now customizable
the layout dimensions can be defined (default 1024x768)
preferred layout extension definable (default .kf)
user components can be stored in XML (default no)
the connection to and fro MetaBeans from the user toolbar still pointed to the old location, the MetaBean was added to the toolbar - positions are now updated, as soon as MetaBean is placed in layout

gui/beans/KnowledgeFlowApp.java (1.13)

2005-08-18 03:38 fracpete

fixed java warning

core/xml/XMLSerialization.java (1.9)

2005-08-18 03:37 fracpete

the scrollbar increments are now customizable
the layout dimensions can be defined (default 1024x768)
preferred layout extension definable (default .kf)
user components can be stored in XML (default no)

gui/beans/Beans.props (1.13)

2005-08-18 03:31 fracpete

added support for UserToolBar

gui/beans/xml/XMLBeans.java (1.5)

2005-08-16 00:55 mhall

Fixed bug that prevented polyline and polygon selection options from working with single button mice. The Alt key can now be held down to simulate button 2

Now provides a mechanism to add a MetaBean to a user tab in the tool bar. User components are saved on exit and loaded on start up.

gui/beans/BeanVisual.java (1.7)

2005-07-27 02:50 fracpete

Experimenter generated Exception with the toString() method, while adding the classifier

classifiers/meta/MultiBoostAB.java (1.7)

2005-07-22 01:17 mhall

Nicer to use now

gui/explorer/AttributeSelectionPanel.java (1.33)

2005-07-22 00:01 mhall

Is now a WeightedInstancesHandler

classifiers/meta/AttributeSelectedClassifier.java (1.19)

2005-07-13 06:39 fracpete

fix for XML serialization: setRefreshWidth() only if getGraphics() not null

gui/beans/StripChart.java (1.12)

2005-07-13 06:32 fracpete

for XML serialization: made get methods for source/target public, added get method for eventname

gui/beans/BeanConnection.java (1.4)

2005-07-13 06:22 fracpete

command line options now state that you can load normal and XML setup files with -l option and save with -s, depending on extension

experiment/Experiment.java (1.23)

2005-07-13 06:19 fracpete

cleaned up imports

classifiers/xml/XMLClassifier.java (1.5)

2005-07-13 06:16 fracpete

register-method automatically adds read/write method for class

core/xml/XMLSerializationMethodHandler.java (1.3)

2005-07-13 06:10 fracpete

fixed ignored handling

core/xml/PropertyHandler.java (1.3)

2005-07-13 03:59 mhall

Fixed bug in field width setting for merit output

attributeSelection/AttributeSelection.java (1.38)

2005-07-12 22:02 fracpete

removed testEigen(...) call (was commented out)

attributeSelection/PrincipalComponents.java (1.28)

2005-07-12 21:58 fracpete

branches: 1.2.2;
added toString() method

core/matrix/LinearRegression.java (1.2)

2005-07-11 23:51 fracpete

clone() no longer throws a CloneNotSupportedException
due to changes of the superclass weka.core.Matrix

classifiers/evaluation/ConfusionMatrix.java (1.6)

2005-07-11 23:12 fracpete

branches: 1.1.2;
matrix sub-package replaces the old weka.core.Matrix class
based on JAMA

core/matrix/CholeskyDecomposition.java (1.1)

core/matrix/EigenvalueDecomposition.java (1.1)

core/matrix/LUDecomposition.java (1.1)

core/matrix/Maths.java (1.1)

core/matrix/QRDecomposition.java (1.1)

core/matrix/SingularValueDecomposition.java (1.1)

2005-07-10 00:36 fracpete

changed "enum" into "enm" to make it Java 1.5 compatible

core/Attribute.java (1.35)

2005-07-08 07:02 eibe

Introduced relation-valued attributes.

core/Instance.java (1.21)

core/Instances.java (1.61)

2005-07-08 02:48 mhall

Initial import

gui/beans/Associator.java (1.1)

gui/beans/AssociatorBeanInfo.java (1.1)

gui/beans/AssociatorCustomizer.java (1.1)

2005-07-08 02:48 mhall

branches: 1.1.2;
Initial import

gui/beans/icons/DefaultAssociator.gif (1.1)

gui/beans/icons/DefaultAssociator_animated.gif (1.1)

2005-07-07 04:20 mhall

Changed getRanges() to use a StringBuffer instead of string concatenation

core/Range.java (1.15)

2005-07-05 04:15 mhall

Fixed bug in event constraints that prevented a BatchClassifier event from being generatable in the case where a classifier has already been trained and there is only an incoming testSet connection

gui/beans/Classifier.java (1.20)

2005-07-04 03:14 mhall

Changed so that the link in the docs now points to the ExplorerGuide

build.xml (1.26)

2005-07-04 03:12 eibe

Changed year and URL in LogPanel.

gui/explorer/Explorer.java (1.33)

2005-07-04 00:56 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.java (1.21)

2005-07-04 00:54 eibe

Fixed some bugs in handling of option setting errors.

classifiers/SingleClassifierEnhancer.java (1.3)

2005-07-04 00:04 mhall

Now extends the appropriate base class

classifiers/meta/OrdinalClassClassifier.java (1.12)

2005-07-03 23:59 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.java (1.4)

2005-07-03 23:16 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.java (1.39)

2005-07-03 22:55 eibe

Changed letter for command line option speciyfing tolerance parameter as it conflicted with the option for specifying a test set.