CHANGELOG-3-4-3
上传用户:wellsales
上传日期:2021-03-11
资源大小:10607k
文件大小:19k
- 2004-09-29 10:16 eibe
- * weka/classifiers/bayes/net/BIFReader.java (1.5): Made getNode()
- method public because FromFile didn't compile.
- 2004-09-28 15:42 cvs_rrb
- * weka/classifiers/bayes/net/search/fixed/FromFile.java (1.4): Make
- insensitive to order of nodes in BIF file
- 2004-09-28 14:48 cvs_rrb
- * weka/classifiers/bayes/net/BIFReader.java (1.4): Synchronize
- order of Bayesnet before comparing
- 2004-09-24 09:39 eibe
- * weka/filters/unsupervised/instance/RemoveRange.java (1.3):
- Cosmetic changes to docs.
- 2004-09-02 18:13 eibe
- * weka/classifiers/trees/Id3.java (1.13): Cosmetic formatting
- changes.
- 2004-09-02 17:57 eibe
- * weka/core/Instance.java (1.18): Added method hasMissingValues.
- 2004-09-02 17:56 eibe
- * weka/classifiers/trees/Id3.java (1.12): Added check for missing
- values into distributionForInstance and classifyInstance.
- 2004-08-30 11:40 mhall
- * weka/gui/beans/: ClassValuePicker.java (1.3), Classifier.java
- (1.16), ClassifierPerformanceEvaluator.java (1.9): Some small
- changes
- 2004-08-30 11:39 mhall
- * weka/gui/explorer/ClassifierPanel.java (1.78): Removed some
- debugging output
- 2004-08-24 11:06 mhall
- * weka/gui/beans/icons/: ClustererPerformanceEvaluator.gif (1.1),
- ClustererPerformanceEvaluator_animated.gif (1.1),
- DefaultClusterer.gif (1.1), DefaultClusterer_animated.gif (1.1):
- Initial import
- 2004-08-24 11:01 mhall
- * weka/gui/beans/: Beans.props (1.10), PredictionAppender.java
- (1.8): Updated to handle clusterers
- 2004-08-24 10:59 mhall
- * weka/gui/beans/: BatchClustererEvent.java (1.1),
- BatchClustererListener.java (1.1), Clusterer.java (1.1),
- ClustererBeanInfo.java (1.1), ClustererCustomizer.java (1.1),
- ClustererPerformanceEvaluator.java (1.1),
- ClustererPerformanceEvaluatorBeanInfo.java (1.1),
- SaverBeanInfo.java (1.1), SaverCustomizer.java (1.1): Initial
- import
- 2004-08-23 14:09 mhall
- * weka/gui/beans/icons/: DefaultEvaluator.gif (1.2),
- DefaultEvaluator_animated.gif (1.2): adjusted size
- 2004-08-23 11:34 mhall
- * weka/gui/GenericObjectEditor.props (1.105): Added database loader
- and saver
- 2004-08-23 11:23 mhall
- * weka/gui/beans/icons/: DefaultTrainTest.gif (1.2),
- DefaultTrainTest_animated.gif (1.2): Now sized the same as the
- other icons
- 2004-08-20 17:41 akibriya
- * weka/classifiers/trees/UserClassifier.java (1.18): Made a few
- variable transient so that the classifier can be serialized.
- 2004-08-20 09:41 mhall
- * weka/associations/: CARuleMiner.java (1.1), CaRuleGeneration.java
- (1.1), LabeledItemSet.java (1.1): Initial import
- 2004-08-19 14:45 mhall
- * weka/: gui/GenericObjectEditor.props (1.104),
- gui/experiment/AlgorithmListPanel.java (1.7),
- gui/experiment/SetupPanel.java (1.22),
- gui/explorer/ClassifierPanel.java (1.77),
- gui/explorer/PreprocessPanel.java (1.50), associations/Apriori.java
- (1.18), associations/PredictiveApriori.java (1.2),
- associations/PriorEstimation.java (1.3),
- experiment/DatabaseUtils.props (1.4): Changes to reflect the
- rearangement of Stefan's stuff
- 2004-08-19 14:43 mhall
- * weka/gui/beans/: CSVDataSink.java (1.2), CSVDataSinkBeanInfo.java
- (1.2): No longer needed
- 2004-08-19 11:23 mhall
- * weka/associations/classification/: CrList.java (1.2),
- CrListElement.java (1.2), CrNode.java (1.2), CrTree.java (1.2),
- JCBAPruning.java (1.2), PrecedencePruning.java (1.2), PruneCAR.java
- (1.2): Removed to become part of a standalone jar file
- 2004-08-19 11:20 mhall
- * weka/classifiers/rules/car/utils/Stopwatch.java (1.2): Removed in
- order to be placed in a standalone jar file
- 2004-08-19 11:17 mhall
- * weka/classifiers/rules/car/: CarClassifier.java (1.2), JCBA.java
- (1.4), WeightedClassifier.java (1.3): Removed in order to be placed
- in a standalone jar file
- 2004-08-19 11:13 mhall
- * weka/associations/classification/: CARuleMiner.java (1.3),
- CaRuleGeneration.java (1.2), CarApriori.java (1.3),
- CarPredictiveApriori.java (1.3), LabeledItemSet.java (1.2): Removed
- in order to be placed in a standalone jar file
- 2004-08-19 11:02 eibe
- * weka/classifiers/meta/Vote.java (1.7): Now doesn't throw an
- exception when applied to regression problems.
- 2004-08-19 10:56 mhall
- * weka/gui/beans/Saver.java (1.1): Initial import
- 2004-08-19 10:53 mhall
- * weka/gui/GenericObjectEditor.props (1.103): Added Savers
- 2004-08-17 09:53 mhall
- * weka/gui/beans/: AbstractDataSink.java (1.4), Beans.props (1.9),
- ClassAssigner.java (1.9), Classifier.java (1.15), Filter.java
- (1.11), Loader.java (1.10), LoaderCustomizer.java (1.7),
- PredictionAppender.java (1.7): Changes by Stefan
- 2004-08-17 09:43 mhall
- * weka/core/converters/: AbstractSaver.java (1.2), ArffLoader.java
- (1.9), ArffSaver.java (1.2), C45Loader.java (1.9), C45Saver.java
- (1.2), CSVLoader.java (1.9), CSVSaver.java (1.2),
- FileSourcedConverter.java (1.2), Saver.java (1.2),
- SerializedInstancesLoader.java (1.9), SerializedInstancesSaver.java
- (1.2): Changes by Stefan
- 2004-08-17 09:42 mhall
- * weka/core/converters/: AbstractFileSaver.java (1.1),
- DatabaseConnection.java (1.1), DatabaseConverter.java (1.1),
- DatabaseLoader.java (1.1), DatabaseSaver.java (1.1): Initial import
- 2004-08-10 15:43 akibriya
- * weka/filters/unsupervised/attribute/RandomProjection.java (1.3):
- Changed a few comments so that they make a bit more sense.
- 2004-08-10 12:27 akibriya
- * weka/classifiers/lazy/LWL.java (1.11): Added new weighting
- functions and sped up the calculation of distance.
- 2004-07-28 19:27 akibriya
- * weka/gui/GenericArrayEditor.java (1.13): Fixed a
- NullPointerException that occurred when a property represented by
- tags was selected in the advanced mode.
- 2004-07-26 10:49 mhall
- * weka/build.xml (1.16): src jar now includes gif images
- 2004-07-23 19:32 akibriya
- * weka/gui/GUIChooser.java (1.14): Added a dialog box to let the
- user know that application has run out of memory. Also removed code
- for checking if Swing is present or not, since minimum requirement
- for current version of Weka is now JDK1.4.
- 2004-07-23 19:05 akibriya
- * weka/gui/beans/KnowledgeFlow.java (1.23): Now the gui would come
- up with an error dialog, if the application runs out of memroy.
- 2004-07-23 19:02 akibriya
- * weka/gui/experiment/Experimenter.java (1.8): Now the gui shows an
- error dialog if the application runs out of memory.
- 2004-07-23 19:00 akibriya
- * weka/gui/explorer/Explorer.java (1.30): Now the gui would come up
- with an error dialog if the application runs out of memory.
- 2004-07-23 12:32 mhall
- * weka/classifiers/evaluation/ThresholdCurve.java (1.18): Fixed bug
- in ThresholdCurve, which resulted in one instance being on the
- wrong side of the threshold.
- 2004-07-19 11:17 mhall
- * weka/gui/beans/: CrossValidationFoldMaker.java (1.7),
- IncrementalClassifierEvaluator.java (1.9), TestSetMaker.java (1.3),
- TrainTestSplitMaker.java (1.5), TrainingSetMaker.java (1.3): Now
- uses latest icons from Jeffrey
- 2004-07-19 11:16 mhall
- * weka/gui/beans/icons/: ClassAssigner.gif (1.2),
- ClassAssigner_animated.gif (1.2), ClassValuePicker.gif (1.2),
- ClassValuePicker_animated.gif (1.2),
- ClassifierPerformanceEvaluator.gif (1.2),
- ClassifierPerformanceEvaluator_animated.gif (1.2),
- CrossValidationFoldMaker.gif (1.1),
- CrossValidationFoldMaker_animated.gif (1.1),
- IncrementalClassifierEvaluator.gif (1.1),
- IncrementalClassifierEvaluator_animated.gif (1.1),
- PredictionAppender.gif (1.2), PredictionAppender_animated.gif
- (1.2), TestSetMaker.gif (1.1), TestSetMaker_animated.gif (1.1),
- TrainTestSplitMaker.gif (1.1), TrainTestSplitMaker_animated.gif
- (1.1), TrainingSetMaker.gif (1.1), TrainingSetMaker_animated.gif
- (1.1): More new icons from Jeffrey
- 2004-07-19 10:37 mhall
- * weka/gui/beans/icons/:
- filters.unsupervised.attribute.NumericTransform.gif (1.1),
- filters.unsupervised.attribute.NumericTransform_animated.gif (1.1),
- filters.unsupervised.attribute.Obfuscate.gif (1.1),
- filters.unsupervised.attribute.Obfuscate_animated.gif (1.1),
- filters.unsupervised.attribute.PKIDiscretize.gif (1.1),
- filters.unsupervised.attribute.PKIDiscretize_animated.gif (1.1),
- filters.unsupervised.attribute.RandomProjection.gif (1.1),
- filters.unsupervised.attribute.RandomProjection_animated.gif (1.1),
- filters.unsupervised.attribute.Remove.gif (1.1),
- filters.unsupervised.attribute.RemoveType.gif (1.1),
- filters.unsupervised.attribute.RemoveType_animated.gif (1.1),
- filters.unsupervised.attribute.RemoveUseless.gif (1.1),
- filters.unsupervised.attribute.RemoveUseless_animated.gif (1.1),
- filters.unsupervised.attribute.Remove_animated.gif (1.1),
- filters.unsupervised.attribute.ReplaceMissingValues.gif (1.1),
- filters.unsupervised.attribute.ReplaceMissingValues_animated.gif
- (1.1), filters.unsupervised.attribute.Standardize.gif (1.1),
- filters.unsupervised.attribute.Standardize_animated.gif (1.1),
- filters.unsupervised.attribute.StringToNominal.gif (1.1),
- filters.unsupervised.attribute.StringToNominal_animated.gif (1.1),
- filters.unsupervised.attribute.StringToWordVector.gif (1.1),
- filters.unsupervised.attribute.StringToWordVector_animated.gif
- (1.1), filters.unsupervised.attribute.SwapValues.gif (1.1),
- filters.unsupervised.attribute.SwapValues_animated.gif (1.1),
- filters.unsupervised.attribute.TimeSeriesDelta.gif (1.1),
- filters.unsupervised.attribute.TimeSeriesDelta_animated.gif (1.1),
- filters.unsupervised.attribute.TimeSeriesTranslate.gif (1.1),
- filters.unsupervised.attribute.TimeSeriesTranslate_animated.gif
- (1.1), filters.unsupervised.instance.NonSparseToSparse.gif (1.1),
- filters.unsupervised.instance.NonSparseToSparse_animated.gif (1.1),
- filters.unsupervised.instance.Normalize.gif (1.1),
- filters.unsupervised.instance.Normalize_animated.gif (1.1),
- filters.unsupervised.instance.Randomize.gif (1.1),
- filters.unsupervised.instance.Randomize_animated.gif (1.1),
- filters.unsupervised.instance.RemoveFolds.gif (1.1),
- filters.unsupervised.instance.RemoveFolds_animated.gif (1.1),
- filters.unsupervised.instance.RemoveMisclassified.gif (1.1),
- filters.unsupervised.instance.RemoveMisclassified_animated.gif
- (1.1), filters.unsupervised.instance.RemovePercentage.gif (1.1),
- filters.unsupervised.instance.RemovePercentage_animated.gif (1.1),
- filters.unsupervised.instance.RemoveRange.gif (1.1),
- filters.unsupervised.instance.RemoveRange_animated.gif (1.1),
- filters.unsupervised.instance.RemoveWithValues.gif (1.1),
- filters.unsupervised.instance.RemoveWithValues_animated.gif (1.1),
- filters.unsupervised.instance.Resample.gif (1.1),
- filters.unsupervised.instance.Resample_animated.gif (1.1),
- filters.unsupervised.instance.SparseToNonSparse.gif (1.1),
- filters.unsupervised.instance.SparseToNonSparse_animated.gif (1.1):
- More new icons from Jeffrey
- 2004-07-15 16:57 mhall
- * weka/clusterers/SimpleKMeans.java (1.17): Fixed bug in selection
- of initial centers
- 2004-07-09 11:25 trigg
- * weka/filters/unsupervised/attribute/ChangeDateFormat.java (1.1):
- First version.
- 2004-07-08 20:47 akibriya
- * weka/gui/AttributeVisualizationPanel.java (1.17): Fixed a number
- of bugs. And, extensively commented the code.
- 2004-07-07 15:15 marku
- * weka/core/SingleIndex.java (1.5): Changed JML specs to avoid
- empty string problems
- 2004-07-07 15:09 marku
- * weka/core/: Range.java (1.13), SingleIndex.java (1.4): Added more
- JML specs
- 2004-07-07 11:36 marku
- * weka/core/: FastVector.java (1.11), Instances.java (1.57): Added
- more JML specs.
- 2004-07-02 14:17 akibriya
- * weka/gui/graphvisualizer/: LayoutCompleteEvent.java (1.2),
- LayoutCompleteEventListener.java (1.3), LayoutEngine.java (1.3):
- Fixed indentation so that the code is indented with just two spaces
- like the rest of WEKA classes. Also made the code to fit in 80
- column space.
- 2004-07-02 14:14 akibriya
- * weka/gui/graphvisualizer/: BIFFormatException.java (1.2),
- BIFParser.java (1.3), DotParser.java (1.2), GraphConstants.java
- (1.3), GraphEdge.java (1.2), GraphNode.java (1.2),
- GraphVisualizer.java (1.3), HierarchicalBCEngine.java (1.3): Fixed
- indentation so that the code is indented with just two spaces like
- the rest of WEKA classes. Also made the code to fit in 80 column
- space.
- 2004-06-30 17:50 marku
- * weka/core/SingleIndex.java (1.3): JML: removed the
- m_IndexString.equals("") specs that ESCJava/2 does not handle.
- 2004-06-30 17:48 marku
- * weka/core/Instance.java (1.17): JML: strengthened specs of
- insertAttributeAt, numValues and numAttributes
- 2004-06-30 17:46 marku
- * weka/core/Attribute.java (1.31): JML specs: note that copy
- returns an Attribute
- 2004-06-30 17:45 marku
- * weka/core/Utils.java (1.43): JML specs: noted that getOption
- never returns null
- 2004-06-30 10:27 marku
- * weka/core/Instances.java (1.56): Strengthened the specification
- of the relationName() query method and made m_RelationName spec
- public.
-
- Disabled the invariant of m_Attributes, because ESC/Java2 is
- checking it before several protected methods, when it is not true.
- These should perhaps be labelled as 'helper' methods.
- 2004-06-30 10:19 eibe
- * weka/: classifiers/Evaluation.java (1.52),
- experiment/ClassifierSplitEvaluator.java (1.20): Committed patches
- provided by Julien Prados that add options to the
- ClassifierSplitEvaluator. These make it possible to output an
- instance identifier and predictions+expected target.
- 2004-06-29 12:54 marku
- * weka/core/SingleIndex.java (1.2): Added quite precise JML
- specifications.
- 2004-06-25 17:13 eibe
- * weka/: experiment/CSVResultListener.java (1.10),
- experiment/InstancesResultListener.java (1.8),
- gui/experiment/Experimenter.java (1.7),
- gui/experiment/ResultsPanel.java (1.28),
- gui/experiment/RunPanel.java (1.18),
- gui/experiment/SimpleSetupPanel.java (1.5): Madness averted, only
- just...
- 2004-06-24 17:34 eibe
- * weka/: experiment/CSVResultListener.java (1.9),
- experiment/Experiment.java (1.20),
- experiment/InstancesResultListener.java (1.7),
- gui/experiment/SimpleSetupPanel.java (1.4): The SimpleSetupPanel
- will now write to a temporary file if the file name is left blank.
- Unfortunately if will currently generate many more temporary files
- than necessary. This should be fixed at some stage.
- 2004-06-23 16:45 marku
- * weka/core/Instances.java (1.55): Made m_Attributes spec_public
- and strengthened some postconditions.
- 2004-06-23 10:31 marku
- * weka/core/Instances.java (1.54): Strengthened m_Attributes
- entries to be non-null
- 2004-06-22 17:21 eibe
- * weka/: experiment/PairedTTester.java (1.21),
- gui/experiment/ResultsPanel.java (1.27): Got rid off useless button
- in ResultsPanel.
- 2004-06-18 11:44 mhall
- * weka/associations/PriorEstimation.java (1.2): Made serializable
- 2004-06-18 11:33 mhall
- * weka/gui/beans/: Loader.java (1.9), LoaderCustomizer.java (1.6):
- Changed to use new interfaces in the converters package
- 2004-06-18 11:32 mhall
- * weka/core/converters/: ArffLoader.java (1.8), C45Loader.java
- (1.8), CSVLoader.java (1.8), SerializedInstancesLoader.java (1.8):
- Changed to use new interfaces
- 2004-06-18 11:32 mhall
- * weka/core/converters/: BatchLoader.java (1.3),
- IncrementalLoader.java (1.3): No longer needed - superceeded by
- Batch/IncrementalConverter
- 2004-06-18 11:29 mhall
- * weka/core/converters/: AbstractSaver.java (1.1), ArffSaver.java
- (1.1), BatchConverter.java (1.1), C45Saver.java (1.1),
- CSVSaver.java (1.1), FileSourcedConverter.java (1.1),
- IncrementalConverter.java (1.1), Saver.java (1.1),
- SerializedInstancesSaver.java (1.1): Initial import
- 2004-06-18 11:17 mhall
- * weka/: associations/classification/CARuleMiner.java (1.2),
- associations/classification/CarApriori.java (1.2),
- associations/classification/CarPredictiveApriori.java (1.2),
- classifiers/rules/car/JCBA.java (1.3),
- classifiers/rules/car/WeightedClassifier.java (1.2),
- gui/GenericObjectEditor.props (1.102),
- gui/experiment/AlgorithmListPanel.java (1.6),
- gui/explorer/ClassifierPanel.java (1.76): Some changes to allow
- easier editing of CAR mining properties
- 2004-06-17 10:48 eibe
- * weka/classifiers/meta/LogitBoost.java (1.32): Updated link to
- paper.
- 2004-06-17 08:11 eibe
- * weka/gui/explorer/PreprocessPanel.java (1.49): Eliminated some
- redundant code.
- 2004-06-17 08:11 eibe
- * weka/core/Range.java (1.12): Range now throws an exception if an
- index is too large.
- 2004-06-16 16:46 marku
- * weka/core/Utils.java (1.42): Disabled one JML declaration to
- avoid ESC/Java errors.
- 2004-06-15 16:14 marku
- * weka/core/: Attribute.java (1.30), FastVector.java (1.10),
- Instance.java (1.16), Instances.java (1.53), OptionHandler.java
- (1.7), Queue.java (1.7), Utils.java (1.41): Added JML (Java
- Modelling Language) specifications to some methods. Queue.java has
- quite precise pre/postconditions, and the static analysis tool
- ESCJava-2.0a6 passes with no warnings. The others mostly just have
- a few preconditions and pure/non_null decls.
- 2004-06-15 15:21 eibe
- * weka/filters/unsupervised/instance/Normalize.java (1.2): Fixed a
- couple of bugs affecting option settings and command-line
- use. Normalize.java
- 2004-06-15 14:22 mhall
- * weka/classifiers/rules/car/JCBA.java (1.2): Fixed a couple of tip
- texts
- 2004-06-15 14:16 mhall
- * weka/gui/GenericObjectEditor.props (1.101): Added CARs
- 2004-06-15 14:11 mhall
- * weka/classifiers/rules/car/: CarClassifier.java (1.1), JCBA.java
- (1.1), WeightedClassifier.java (1.1), utils/Stopwatch.java (1.1):
- Initial import
- 2004-06-15 14:07 mhall
- * weka/associations/: Apriori.java (1.17), Associator.java (1.5),
- ItemSet.java (1.9): Mods to accomodate CARs
- 2004-06-15 14:07 mhall
- * weka/associations/: AprioriItemSet.java (1.1),
- PredictiveApriori.java (1.1), PriorEstimation.java (1.1),
- RuleGeneration.java (1.1), RuleItem.java (1.1),
- classification/CARuleMiner.java (1.1),
- classification/CaRuleGeneration.java (1.1),
- classification/CarApriori.java (1.1),
- classification/CarPredictiveApriori.java (1.1),
- classification/CrList.java (1.1), classification/CrListElement.java
- (1.1), classification/CrNode.java (1.1), classification/CrTree.java
- (1.1), classification/JCBAPruning.java (1.1),
- classification/LabeledItemSet.java (1.1),
- classification/PrecedencePruning.java (1.1),
- classification/PruneCAR.java (1.1): Initial import
- 2004-06-11 16:58 eibe
- * weka/filters/supervised/attribute/NominalToBinary.java (1.3):
- Committed new version with Peter's extra option.
- 2004-06-11 16:43 eibe
- * weka/gui/explorer/ClassifierPanel.java (1.75): Can now output
- predictions for evaluation on training data, cross-validation, and
- train/test split
- 2004-06-11 15:48 eibe
- * weka/core/Instances.java (1.52): Deleted final modifier from
- methods and made all private methods protected.
- 2004-06-09 11:58 eibe
- * weka/classifiers/bayes/AODE.java (1.8): New version of AODE that
- deals correctly with missing values. (Janice Boughton)
- 2004-06-03 13:31 eibe
- * weka/classifiers/functions/: SMO.java (1.51), SMOreg.java (1.2):
- Fixed bug in output of sparse linear machines (class index was not
- dealt with correctly (thanks, Bernhard)).
- 2004-06-01 15:28 mhall
- * weka/gui/explorer/ClustererPanel.java (1.44): Fixed bug in
- classes to clusters evaluation that resulted from changes in the
- PreprocessPanel
- 2004-06-01 14:49 mhall
- * weka/gui/beans/: Classifier.java (1.14),
- ClassifierPerformanceEvaluator.java (1.8): Improvements to results
- output
- 2004-06-01 14:17 mhall
- * weka/gui/beans/: Classifier.java (1.13), GraphEvent.java (1.3),
- GraphViewer.java (1.6): GraphViewer now handles bayes net graphs,
- thanks to Stefan Mutter
- 2004-05-25 09:29 mhall
- * weka/build.xml (1.15): Missed out some bayes net subpackages in
- the doc target