CHANGELOG-3-4-1
上传用户:wellsales
上传日期:2021-03-11
资源大小:10607k
文件大小:26k
源码类别:

工具条

开发平台:

Others

  1. 2004-01-27 12:56  mhall
  2. * weka/build.xml (1.12): Removed javadoc old flag
  3. 2004-01-27 11:04  eibe
  4. * weka/gui/explorer/ClassifierPanel.java (1.72): Changed number of
  5. decimal places.
  6. 2004-01-27 10:54  dale
  7. * weka/gui/explorer/ClassifierPanel.java (1.71): Use
  8. ThresholdVisualisePanel to show area under ROC
  9. 2004-01-27 10:53  dale
  10. * weka/gui/visualize/ThresholdVisualizePanel.java (1.1): Panel to
  11. show area under ROC
  12. 2004-01-23 16:46  dale
  13. * weka/gui/experiment/SimpleSetupPanel.java (1.3): Added button for
  14. Database username,password
  15. 2004-01-23 16:43  eibe
  16. * weka/experiment/DatabaseUtils.props (1.3): Made idb the default
  17. again.
  18. 2004-01-23 16:37  dale
  19. * weka/gui/experiment/ResultsPanel.java (1.26): Added button for
  20. Database username,password
  21. 2004-01-23 16:35  dale
  22. * weka/experiment/DatabaseResultListener.java (1.8): Changes for
  23. Hypersonic Table/Column name case issues.
  24. 2004-01-23 16:33  dale
  25. * weka/experiment/DatabaseUtils.props.hsql (1.1): Properties file
  26. for Hypersonic
  27. 2004-01-23 16:29  eibe
  28. * weka/: filters/unsupervised/attribute/MergeTwoValues.java (1.4),
  29. filters/unsupervised/attribute/RandomProjection.java (1.2),
  30. filters/unsupervised/attribute/Remove.java (1.4),
  31. gui/GenericObjectEditor.props (1.93): Some small fixes/changes
  32. 2004-01-23 16:29  dale
  33. * weka/experiment/: DatabaseUtils.java (1.17), InstanceQuery.java
  34. (1.15), DatabaseUtils.props (1.2): Changes for more generic
  35. database access
  36. 2004-01-23 16:27  dale
  37. * weka/gui/DatabaseConnectionDialog.java (1.1): Dailog box for
  38. Database URL, username, password
  39. 2004-01-23 12:36  mhall
  40. * weka/gui/GenericObjectEditor.props (1.92): Added RBFNetwork.java
  41. 2004-01-23 12:35  mhall
  42. * weka/classifiers/functions/RBFNetwork.java (1.1): Initial import
  43. 2004-01-22 10:43  mhall
  44. * weka/classifiers/trees/m5/Rule.java (1.10): Made serializable
  45. 2004-01-21 21:24  eibe
  46. * weka/: associations/Tertius.java (1.1),
  47. associations/tertius/AttributeValueLiteral.java (1.3),
  48. associations/tertius/Tertius.java (1.3),
  49. attributeSelection/SVMAttributeEval.java (1.17),
  50. classifiers/functions/MultilayerPerceptron.java (1.1),
  51. classifiers/functions/PaceRegression.java (1.1),
  52. classifiers/functions/SMO.java (1.50),
  53. classifiers/functions/SMOreg.java (1.1),
  54. classifiers/functions/neural/NeuralNetwork.java (1.13),
  55. classifiers/functions/pace/PaceRegression.java (1.6),
  56. classifiers/functions/supportVector/SMO.java (1.9),
  57. classifiers/functions/supportVector/SMOreg.java (1.6),
  58. classifiers/lazy/KStar.java (1.1),
  59. classifiers/lazy/kstar/KStar.java (1.15),
  60. classifiers/meta/ClassificationViaRegression.java (1.20),
  61. classifiers/meta/Decorate.java (1.2),
  62. classifiers/meta/RegressionByDiscretization.java (1.29),
  63. classifiers/rules/PART.java (1.1), classifiers/rules/part/PART.java
  64. (1.22), classifiers/trees/ADTree.java (1.1),
  65. classifiers/trees/J48.java (1.1), classifiers/trees/LMT.java (1.1),
  66. classifiers/trees/M5P.java (1.1),
  67. classifiers/trees/adtree/ADTree.java (1.9),
  68. classifiers/trees/adtree/PredictionNode.java (1.4),
  69. classifiers/trees/j48/J48.java (1.30),
  70. classifiers/trees/lmt/LMT.java (1.6), classifiers/trees/m5/M5P.java
  71. (1.7), classifiers/trees/m5/Rule.java (1.9),
  72. classifiers/trees/m5/RuleNode.java (1.8),
  73. gui/GenericObjectEditor.props (1.91),
  74. gui/boundaryvisualizer/BoundaryPanel.java (1.19),
  75. gui/boundaryvisualizer/BoundaryPanelDistributed.java (1.5): Moved
  76. the main classes for several classifiers (and Tertius) out of their
  77. packages, e.g., weka.classifiers.trees.j48.J48 is now just
  78. weka.classifiers.trees.J48
  79. 2004-01-21 16:17  mhall
  80. * weka/classifiers/trees/m5/PreConstructedLinearModel.java (1.2):
  81. Made serializable
  82. 2004-01-21 11:38  mhall
  83. * weka/classifiers/trees/m5/: M5Base.java (1.9), M5P.java (1.6),
  84. PreConstructedLinearModel.java (1.1), Rule.java (1.8),
  85. RuleNode.java (1.7): M5 now prints smoothed linear models at the
  86. leaves. Code is now a bit more efficient - runs a little faster and
  87. uses less memory
  88. 2004-01-20 12:02  akibriya
  89. * weka/classifiers/bayes/NaiveBayesMultinomial.java (1.8): Fixed
  90. some small bugs.
  91. 2004-01-20 11:44  akibriya
  92. * weka/filters/unsupervised/attribute/StringToWordVector.java
  93. (1.7): Now the document frequencies are normalized to average
  94. document length instead of one.
  95. 2004-01-19 16:20  eibe
  96. * weka/classifiers/meta/: CVParameterSelection.java (1.26),
  97. RegressionByDiscretization.java (1.28): Fixed small bugs.
  98. 2004-01-19 14:56  eibe
  99. * weka/classifiers/functions/supportVector/SMO.java (1.8): Fixed a
  100. bug occuring with > 1 empty classes and E > 1.
  101. 2004-01-19 12:44  mhall
  102. * weka/filters/unsupervised/attribute/SwapValues.java (1.4): Fixed
  103. a couple tip text method names
  104. 2004-01-19 12:36  eibe
  105. * weka/filters/: supervised/attribute/AttributeSelection.java
  106. (1.2), supervised/attribute/ClassOrder.java (1.4),
  107. supervised/attribute/NominalToBinary.java (1.2),
  108. supervised/instance/Resample.java (1.3),
  109. supervised/instance/SpreadSubsample.java (1.3),
  110. unsupervised/attribute/FirstOrder.java (1.2),
  111. unsupervised/attribute/MergeTwoValues.java (1.3),
  112. unsupervised/attribute/NominalToBinary.java (1.4),
  113. unsupervised/attribute/Normalize.java (1.4),
  114. unsupervised/attribute/NumericToBinary.java (1.3),
  115. unsupervised/attribute/NumericTransform.java (1.2),
  116. unsupervised/attribute/ReplaceMissingValues.java (1.4),
  117. unsupervised/attribute/Standardize.java (1.4),
  118. unsupervised/attribute/StringToNominal.java (1.4),
  119. unsupervised/attribute/SwapValues.java (1.3): more filters with
  120. tool tips, etc.
  121. 2004-01-19 12:34  mhall
  122. * weka/filters/unsupervised/attribute/: AbstractTimeSeries.java
  123. (1.2), TimeSeriesDelta.java (1.2), TimeSeriesTranslate.java (1.3):
  124. Added online docs
  125. 2004-01-19 12:18  mhall
  126. * weka/filters/unsupervised/instance/: Randomize.java (1.2),
  127. RemoveWithValues.java (1.5), Resample.java (1.3): Added online docs
  128. 2004-01-19 11:27  eibe
  129. * weka/gui/: beans/PredictionAppender.java (1.3),
  130. visualize/PlotData2D.java (1.16): Fixed a few bugs related to
  131. yesterday's changes.
  132. 2004-01-18 20:51  eibe
  133. * weka/filters/unsupervised/attribute/Add.java (1.2): Changed index
  134. handling for Add.java
  135. 2004-01-18 20:22  eibe
  136. * weka/classifiers/: RandomizableClassifier.java (1.1),
  137. evaluation/MarginCurve.java (1.9), functions/supportVector/SMO.java
  138. (1.7), functions/supportVector/SMOreg.java (1.5): Some more changes
  139. related to tool tips. All the classifiers should have tool tips and
  140. global info now... Introduced super class RandomizableClassifier,
  141. which isn't currently extended by anything.
  142. 2004-01-18 17:51  eibe
  143. * weka/classifiers/: functions/Winnow.java (1.7),
  144. functions/supportVector/SMO.java (1.6), lazy/IB1.java (1.12),
  145. lazy/IBk.java (1.29), lazy/LWL.java (1.9), lazy/kstar/KStar.java
  146. (1.14): Some more tool tips, etc.
  147. 2004-01-18 14:57  mhall
  148. * weka/classifiers/functions/VotedPerceptron.java (1.17): Added
  149. online docs
  150. 2004-01-18 11:18  eibe
  151. * weka/classifiers/: IteratedSingleClassifierEnhancer.java (1.1),
  152. MultipleClassifiersCombiner.java (1.1),
  153. RandomizableIteratedSingleClassifierEnhancer.java (1.1),
  154. RandomizableMultipleClassifiersCombiner.java (1.1),
  155. RandomizableSingleClassifierEnhancer.java (1.1),
  156. SingleClassifierEnhancer.java (1.1), meta/AdaBoostM1.java (1.23),
  157. meta/Bagging.java (1.29), meta/CVParameterSelection.java (1.25),
  158. meta/ClassificationViaRegression.java (1.19),
  159. meta/IteratedSingleClassifierEnhancer.java (1.2),
  160. meta/LogitBoost.java (1.31), meta/MetaCost.java (1.14),
  161. meta/MultiScheme.java (1.17), meta/MultipleClassifiersCombiner.java
  162. (1.2), meta/RandomCommittee.java (1.5),
  163. meta/RandomizableIteratedSingleClassifierEnhancer.java (1.2),
  164. meta/RandomizableMultipleClassifiersCombiner.java (1.2),
  165. meta/RandomizableSingleClassifierEnhancer.java (1.2),
  166. meta/RegressionByDiscretization.java (1.27),
  167. meta/SingleClassifierEnhancer.java (1.3), meta/Stacking.java
  168. (1.22), meta/Vote.java (1.6): Moved some helper classes out of the
  169. meta package into the classifiers package.
  170. 2004-01-18 10:40  eibe
  171. * weka/classifiers/: bayes/BayesNetB2.java (1.3),
  172. bayes/BayesNetK2.java (1.3), functions/supportVector/SMO.java
  173. (1.5), meta/AdaBoostM1.java (1.22), meta/Bagging.java (1.28),
  174. meta/CVParameterSelection.java (1.24),
  175. meta/ClassificationViaRegression.java (1.18),
  176. meta/CostSensitiveClassifier.java (1.18),
  177. meta/FilteredClassifier.java (1.20), meta/LogitBoost.java (1.30),
  178. meta/MetaCost.java (1.13), meta/RandomCommittee.java (1.4),
  179. meta/RegressionByDiscretization.java (1.26),
  180. meta/SingleClassifierEnhancer.java (1.2), misc/FLR.java (1.2),
  181. trees/REPTree.java (1.17): More changes related to option handling,
  182. tool tips, etc. Small bug fix in SMO (initizliation wasn't correct
  183. in special case). Changed RegressionByDiscretization back to old
  184. behaviour.
  185. 2004-01-17 22:21  eibe
  186. * weka/classifiers/meta/: AdaBoostM1.java (1.21), Bagging.java
  187. (1.27), ClassificationViaRegression.java (1.17), Grading.java
  188. (1.4), LogitBoost.java (1.29), MetaCost.java (1.12),
  189. RandomizableSingleClassifierEnhancer.java (1.1), Stacking.java
  190. (1.21), StackingC.java (1.8): Some more changes relating to tool
  191. tips, etc. Tightened up some code.
  192. 2004-01-17 20:13  eibe
  193. * weka/classifiers/meta/: MultiScheme.java (1.16),
  194. MultipleClassifiersCombiner.java (1.1),
  195. RandomizableMultipleClassifiersCombiner.java (1.1), Stacking.java
  196. (1.20), StackingC.java (1.7), Vote.java (1.5): Some more changes
  197. related to option handling.
  198. 2004-01-17 15:56  eibe
  199. * weka/classifiers/: Classifier.java (1.10), meta/AdaBoostM1.java
  200. (1.20), meta/Bagging.java (1.26),
  201. meta/IteratedSingleClassifierEnhancer.java (1.1),
  202. meta/MultiBoostAB.java (1.5),
  203. meta/RandomizableIteratedSingleClassifierEnhancer.java (1.1),
  204. meta/RegressionByDiscretization.java (1.25),
  205. meta/SingleClassifierEnhancer.java (1.1): Every classifier now
  206. implements OptionHandler. Added some super classes for unifying the
  207. option handling in some meta classifiers.
  208. 2004-01-17 13:44  eibe
  209. * weka/gui/GenericObjectEditor.props (1.90): Name change.
  210. 2004-01-17 10:42  mhall
  211. * weka/classifiers/: bayes/AODE.java (1.7),
  212. functions/SimpleLinearRegression.java (1.5): Added online docs
  213. 2004-01-17 10:03  eibe
  214. * weka/classifiers/meta/: AdaBoostM1.java (1.19), MultiBoostAB.java
  215. (1.4), MultiScheme.java (1.15), RegressionByDiscretization.java
  216. (1.24), Stacking.java (1.19), StackingC.java (1.6), Vote.java
  217. (1.4): Added some more tool tips. Tightened up some code. Note:
  218. behaviour of MultiBoostAB has changed slightly because
  219. num_subcommittees_parameter is used slightly differently.
  220. 2004-01-16 17:09  mhall
  221. * weka/classifiers/: functions/pace/PaceRegression.java (1.5),
  222. functions/LeastMedSq.java (1.9), functions/LinearRegression.java
  223. (1.19), functions/Logistic.java (1.32), bayes/NaiveBayes.java
  224. (1.15), bayes/NaiveBayesMultinomial.java (1.7),
  225. bayes/NaiveBayesSimple.java (1.12), bayes/NaiveBayesUpdateable.java
  226. (1.4): Added online docs
  227. 2004-01-16 17:09  eibe
  228. * weka/classifiers/: misc/HyperPipes.java (1.15), trees/Id3.java
  229. (1.11), trees/RandomForest.java (1.5), trees/adtree/ADTree.java
  230. (1.8), trees/j48/J48.java (1.29): Added tool tips for a few more
  231. classifiers.
  232. 2004-01-16 16:29  eibe
  233. * weka/classifiers/: rules/ConjunctiveRule.java (1.10),
  234. rules/DecisionTable.java (1.27), rules/JRip.java (1.13),
  235. rules/M5Rules.java (1.3), rules/NNge.java (1.1), rules/Nnge.java
  236. (1.3), rules/OneR.java (1.16), rules/Prism.java (1.16),
  237. rules/Ridor.java (1.10), rules/ZeroR.java (1.10),
  238. rules/part/PART.java (1.21), trees/DecisionStump.java (1.18),
  239. trees/REPTree.java (1.16), trees/RandomTree.java (1.7),
  240. trees/m5/M5Base.java (1.8), trees/m5/M5P.java (1.5): Added tool
  241. tips and global info to several classifiers. Renamed Nnge to NNge
  242. (based on name of class).
  243. 2004-01-16 12:35  eibe
  244. * weka/filters/unsupervised/attribute/ClusterMembership.java (1.4):
  245. Changed to use density rather than cluster membership probability.
  246. 2004-01-16 12:16  eibe
  247. * weka/clusterers/: ClusterEvaluation.java (1.23), Clusterer.java
  248. (1.10), DensityBasedClusterer.java (1.1),
  249. DistributionClusterer.java (1.11), DistributionMetaClusterer.java
  250. (1.11), EM.java (1.25), MakeDensityBasedClusterer.java (1.1): Some
  251. renaming and restructuring.
  252. 2004-01-15 17:16  eibe
  253. * weka/clusterers/SimpleKMeans.java (1.13): SimpleKMeans uses less
  254. memory now.
  255. 2004-01-15 16:04  eibe
  256. * weka/clusterers/: DistributionMetaClusterer.java (1.10), EM.java
  257. (1.24): Changed computation of variance in
  258. DistributionMetaClusterer back to ML estimate. EM should now be
  259. able to deal with weighted instances.
  260. 2004-01-15 14:02  eibe
  261. * weka/clusterers/DistributionMetaClusterer.java (1.9): Now
  262. implements WeightedInstancesHandler. Standard deviations are
  263. computed differently. Minimum standard deviation can be set by the
  264. user.
  265. 2004-01-15 13:49  eibe
  266. * weka/clusterers/SimpleKMeans.java (1.12): Eliminated sqrt() from
  267. distance calculation. Implements WeightedInstancesHandler.
  268. 2004-01-15 12:17  eibe
  269. * weka/clusterers/SimpleKMeans.java (1.11): Fixed bug in
  270. computation of standard deviations. Made it a bit faster. Initial
  271. cluster centers are now chosen based on distribution closer to
  272. uniform distribution over instances.
  273. 2004-01-14 17:05  mhall
  274. * weka/gui/beans/: CrossValidationFoldMaker.java (1.5),
  275. TrainTestSplitMaker.java (1.4): Changed seed to be consistent with
  276. Explorer
  277. 2004-01-14 16:29  eibe
  278. * weka/filters/unsupervised/attribute/ClusterMembership.java (1.3):
  279. Some changes.
  280. 2004-01-14 16:24  mhall
  281. * weka/filters/unsupervised/attribute/AddCluster.java (1.3): Some
  282. fixes to make it work properly. It now automatically ignores the
  283. class (if set) during clustering
  284. 2004-01-14 14:57  eibe
  285. * weka/core/Utils.java (1.38): logs2probs had unintended side
  286. effect.
  287. 2004-01-14 14:57  eibe
  288. * weka/clusterers/: ClusterEvaluation.java (1.22),
  289. DistributionClusterer.java (1.10), DistributionMetaClusterer.java
  290. (1.8), EM.java (1.23): Logification: things are numerically more
  291. stable now.
  292. 2004-01-14 12:07  eibe
  293. * weka/clusterers/DistributionClusterer.java (1.9): resurrected
  294. 2004-01-13 16:44  eibe
  295. * weka/filters/unsupervised/attribute/ClusterMembership.java (1.2):
  296. Some fixes.
  297. 2004-01-13 15:12  mhall
  298. * weka/gui/GenericObjectEditor.props (1.89): Added
  299. ClusterMembership filter
  300. 2004-01-13 15:11  mhall
  301. * weka/filters/unsupervised/attribute/ClusterMembership.java (1.1):
  302. Initial import
  303. 2004-01-12 17:28  mhall
  304. * weka/attributeSelection/OneRAttributeEval.java (1.14): Added
  305. options to control cross validation parameters and to allow the
  306. user to opt for using the training data to evaluate attribute
  307. goodness (rather than x-val). Can now also specify the minimum
  308. bucket size for OneR.
  309. 2004-01-10 20:39  eibe
  310. * weka/classifiers/meta/MultiClassClassifier.java (1.35): Pairwise
  311. classification works now if two classes are empty.
  312. 2004-01-09 14:00  mhall
  313. * weka/classifiers/functions/neural/NeuralNetwork.java (1.12):
  314. Fixed so that option click acts as right button on Macs
  315. 2004-01-09 12:09  eibe
  316. * weka/classifiers/functions/Logistic.java (1.31): Finished model
  317. uses a lot less memory now.
  318. 2004-01-09 11:17  mhall
  319. * weka/gui/treevisualizer/TreeVisualizer.java (1.7): Fixed so that
  320. option click acts as right button on Macs
  321. 2004-01-08 16:49  mhall
  322. * weka/clusterers/DistributionMetaClusterer.java (1.7): Now fits
  323. normal and discrete estimators to clusters produced by the wrapped
  324. clusterer
  325. 2004-01-08 16:47  mhall
  326. * weka/clusterers/DistributionClusterer.java (1.8): Removed from
  327. repository
  328. 2004-01-08 12:37  mhall
  329. * weka/gui/LogPanel.java (1.14): Fixed so that right click (using
  330. option/alt key) on Macs with one mouse button now works
  331. 2004-01-06 10:17  eibe
  332. * weka/classifiers/meta/MultiClassClassifier.java (1.34): Changed
  333. random code generation dependend on input data (i.e. seed is now
  334. based on an instance chosen from the input data).
  335. 2004-01-05 09:17  eibe
  336. * weka/: classifiers/meta/Decorate.java (1.1),
  337. classifiers/misc/FLR.java (1.1), gui/GenericObjectEditor.props
  338. (1.88): Added to classifiers that have been contributed:
  339. Decorate.java and FLR.java
  340. 2003-12-19 10:48  eibe
  341. * weka/filters/unsupervised/instance/RemoveMisclassified.java
  342. (1.2): Changed RemoveMisclassified to just remove instances from
  343. the first batch. Now it can be used together with the
  344. FilteredClassifier.
  345. 2003-12-18 11:28  eibe
  346. * weka/: core/Utils.java (1.37),
  347. experiment/RandomSplitResultProducer.java (1.16): Added method for
  348. probabilistic rounding in Utils.java and changed the
  349. RandomSplitResultsProducer to use this method. Previously there was
  350. the potential for slight bias in the class distribution due to
  351. rounding in the stratification phase.
  352. 2003-12-17 14:15  akibriya
  353. * weka/classifiers/bayes/ComplementNaiveBayes.java (1.2): Fixed a
  354. bug so it can be used without setting any options.
  355. 2003-12-16 17:26  eibe
  356. * weka/gui/: GUIChooser.java (1.12), ResultHistoryPanel.java
  357. (1.18), explorer/AssociationsPanel.java (1.17),
  358. explorer/AttributeSelectionPanel.java (1.30),
  359. explorer/ClassifierPanel.java (1.70), explorer/ClustererPanel.java
  360. (1.42), explorer/Explorer.java (1.28),
  361. explorer/PreprocessPanel.java (1.37), visualize/AttributePanel.java
  362. (1.9), visualize/ClassPanel.java (1.12), visualize/LegendPanel.java
  363. (1.4), visualize/MatrixPanel.java (1.7), visualize/Plot2D.java
  364. (1.20), visualize/VisualizePanel.java (1.20): Weka Explorer is now
  365. just Explorer.
  366. 2003-12-16 13:42  eibe
  367. * weka/classifiers/functions/supportVector/SMO.java (1.4): SMO
  368. should be quite a bit faster now: the data wasn't randomized after
  369. it was split into two-class problems (even if the original problem
  370. only had two classes).
  371. 2003-12-15 09:33  mhall
  372. * weka/attributeSelection/: BestFirst.java (1.23),
  373. CfsSubsetEval.java (1.19): Modified to improve memory usage on data
  374. sets with many features
  375. 2003-12-12 12:42  eibe
  376. * weka/gui/visualize/Plot2D.java (1.19): Changed access for some
  377. variables from private to protected.
  378. 2003-12-05 17:41  eibe
  379. * weka/core/Instances.java (1.49): Fixed a bug that I just
  380. introduced with my new code.
  381. 2003-12-05 16:39  eibe
  382. * weka/: attributeSelection/AttributeSelection.java (1.31),
  383. attributeSelection/OneRAttributeEval.java (1.13),
  384. attributeSelection/RaceSearch.java (1.12),
  385. attributeSelection/WrapperSubsetEval.java (1.21),
  386. classifiers/Evaluation.java (1.49),
  387. classifiers/evaluation/EvaluationUtils.java (1.9),
  388. classifiers/functions/supportVector/SMO.java (1.3),
  389. classifiers/meta/CVParameterSelection.java (1.23),
  390. classifiers/meta/Grading.java (1.3),
  391. classifiers/meta/LogitBoost.java (1.28),
  392. classifiers/meta/MultiScheme.java (1.14),
  393. classifiers/meta/OrdinalClassClassifier.java (1.10),
  394. classifiers/meta/RandomCommittee.java (1.3),
  395. classifiers/meta/Stacking.java (1.18),
  396. classifiers/meta/StackingC.java (1.5),
  397. classifiers/meta/ThresholdSelector.java (1.29),
  398. classifiers/rules/ConjunctiveRule.java (1.9),
  399. classifiers/rules/JRip.java (1.12), classifiers/rules/Ridor.java
  400. (1.9), classifiers/rules/part/MakeDecList.java (1.12),
  401. classifiers/rules/part/PART.java (1.20),
  402. classifiers/trees/REPTree.java (1.15),
  403. classifiers/trees/RandomTree.java (1.6),
  404. classifiers/trees/j48/J48.java (1.28),
  405. classifiers/trees/j48/PruneableClassifierTree.java (1.8),
  406. clusterers/ClusterEvaluation.java (1.21), clusterers/EM.java
  407. (1.22), core/Instances.java (1.48),
  408. experiment/CrossValidationResultProducer.java (1.13),
  409. gui/beans/CrossValidationFoldMaker.java (1.4),
  410. gui/explorer/AttributeSelectionPanel.java (1.29),
  411. gui/explorer/ClassifierPanel.java (1.69): Cross-validation now
  412. randomizes the data within each training fold before it is passed
  413. to the learning scheme. This is important for schemes that are
  414. sensitive to the order in the training data (in particular, those
  415. ones that create a random number generator based on a selected
  416. instance in the training data). Previously we have assumed that the
  417. Classifier itself will randomize the data if necessary. (The same
  418. change applies to various meta-classifiers, etc, as well.)
  419. 2003-12-05 13:49  eibe
  420. * weka/filters/supervised/attribute/ClassOrder.java (1.3): Re-wrote
  421. large chunks of ClassOrder.
  422. 2003-12-01 17:10  akibriya
  423. * weka/classifiers/bayes/NaiveBayesMultinomial.java (1.6):
  424. Commented out the factorial terms used in calculating
  425. prob(word|class), as it doesn't make any difference in classifier's
  426. results and is unnecessary.
  427. 2003-11-28 12:12  eibe
  428. * weka/classifiers/BVDecomposeSegCVSub.java (1.1): Initial import.
  429. 2003-11-27 17:31  akibriya
  430. * weka/gui/GenericObjectEditor.props (1.87): Added RandomProjection
  431. filter.
  432. 2003-11-27 17:30  akibriya
  433. * weka/filters/unsupervised/attribute/RandomProjection.java (1.1):
  434. Initial import.
  435. 2003-11-27 13:43  akibriya
  436. * weka/core/Stopwords.java (1.1): Initial import.
  437. 2003-11-27 13:39  akibriya
  438. * weka/filters/unsupervised/attribute/StringToWordVector.java
  439. (1.6): Added a range of options to complement the new
  440. ComplementNaiveBayes classifier.
  441. 2003-11-27 13:35  akibriya
  442. * weka/gui/GenericObjectEditor.props (1.86): Added
  443. ComplementNaiveBayes classifier.
  444. 2003-11-27 13:34  akibriya
  445. * weka/classifiers/bayes/ComplementNaiveBayes.java (1.1): Initial
  446. import.
  447. 2003-11-27 12:14  mhall
  448. * weka/classifiers/trees/m5/: Rule.java (1.7), RuleNode.java (1.6):
  449. Fixed a bug relating to minNumInstances
  450. 2003-11-26 09:54  eibe
  451. * weka/gui/experiment/ResultsPanel.java (1.25): Fixed bug
  452. 2003-11-24 17:38  eibe
  453. * weka/gui/experiment/ResultsPanel.java (1.24): Introduced a split
  454. panel in the results panel.
  455. 2003-11-24 09:01  eibe
  456. * weka/gui/explorer/ClassifierPanel.java (1.68): Relative errors
  457. for cross-validation were different from command-line estimates
  458. because calculation of the mean was not done based on each training
  459. fold.
  460. 2003-11-24 08:57  eibe
  461. * weka/classifiers/trees/j48/C45PruneableClassifierTree.java
  462. (1.11): Fixed bug in J48. Empty leaves didn't get flagged as
  463. non-empty if they became populated after subtree raising had
  464. occurred. This could affect probability estimates for instances
  465. with missing values (in cases where leaves were empty before
  466. pruning, subtree raising actually occurred, and the missing
  467. attribute was tested immediately above the previously empty leaf).
  468. 2003-11-20 16:38  eibe
  469. * weka/classifiers/trees/j48/: BinC45Split.java (1.8),
  470. C45Split.java (1.8): Made a change that affects probability
  471. estimates for empty leaves.
  472. 2003-11-20 11:15  eibe
  473. * weka/classifiers/meta/RegressionByDiscretization.java (1.23):
  474. Fixed bug: didn't use to work for datasets with missing class
  475. values
  476. 2003-11-19 14:03  eibe
  477. * weka/: classifiers/meta/RegressionByDiscretization.java (1.22),
  478. filters/unsupervised/attribute/Discretize.java (1.6): Another small
  479. fix.
  480. 2003-11-19 11:11  eibe
  481. * weka/filters/: supervised/attribute/Discretize.java (1.3),
  482. unsupervised/attribute/Discretize.java (1.5),
  483. unsupervised/attribute/PotentialClassIgnorer.java (1.2): Fixed a
  484. bug. Also: split points are now put half-way between values in
  485. supervised.attribute.Discretize.
  486. 2003-11-18 17:45  eibe
  487. * weka/: classifiers/functions/supportVector/SMOreg.java (1.4),
  488. classifiers/meta/RegressionByDiscretization.java (1.21),
  489. filters/Filter.java (1.23),
  490. filters/unsupervised/attribute/Discretize.java (1.4),
  491. filters/unsupervised/attribute/Normalize.java (1.3),
  492. filters/unsupervised/attribute/NumericToBinary.java (1.2),
  493. filters/unsupervised/attribute/PotentialClassIgnorer.java (1.1),
  494. filters/unsupervised/attribute/ReplaceMissingValues.java (1.3),
  495. filters/unsupervised/attribute/Standardize.java (1.3): Made it
  496. possible for some unsupervised attribute filters to ignore class
  497. (or not).
  498. 2003-11-17 14:08  eibe
  499. * weka/: core/Instances.java (1.47),
  500. filters/supervised/attribute/Discretize.java (1.2),
  501. filters/unsupervised/instance/RemoveWithValues.java (1.4): Removed
  502. numeric padding in tests.
  503. 2003-11-14 11:10  eibe
  504. * weka/classifiers/meta/AdditiveRegression.java (1.14): Yesterday's
  505. fix wasn't quite the right thing. Fixed it properly (and made it
  506. faster, too :-).
  507. 2003-11-13 17:31  eibe
  508. * weka/classifiers/meta/AdditiveRegression.java (1.13): Fixed bug
  509. that resulted in reduced performance when shrinkage parameter was
  510. set to value different from 1.
  511. 2003-11-13 12:03  eibe
  512. * weka/: classifiers/meta/AttributeSelectedClassifier.java (1.14),
  513. classifiers/meta/CVParameterSelection.java (1.22),
  514. classifiers/meta/CostSensitiveClassifier.java (1.17),
  515. classifiers/meta/FilteredClassifier.java (1.19),
  516. classifiers/meta/ThresholdSelector.java (1.28), core/Drawable.java
  517. (1.7): Made a few more meta classifiers implement Drawable.
  518. 2003-11-12 14:06  mhall
  519. * weka/build.xml (1.11): Updated build file
  520. 2003-11-12 13:27  eibe
  521. * weka/: Makefile (1.40), associations/Makefile (1.4),
  522. attributeSelection/Makefile (1.16), classifiers/Makefile (1.30),
  523. classifiers/bayes/Makefile (1.8), classifiers/evaluation/Makefile
  524. (1.6), classifiers/functions/Makefile (1.8),
  525. classifiers/functions/neural/Makefile (1.2),
  526. classifiers/functions/pace/Makefile (1.3),
  527. classifiers/functions/supportVector/Makefile (1.2),
  528. classifiers/lazy/Makefile (1.6), classifiers/lazy/kstar/Makefile
  529. (1.4), classifiers/meta/Makefile (1.8), classifiers/misc/Makefile
  530. (1.2), classifiers/rules/Makefile (1.6),
  531. classifiers/rules/part/Makefile (1.2), classifiers/trees/Makefile
  532. (1.6), classifiers/trees/adtree/Makefile (1.2),
  533. classifiers/trees/j48/Makefile (1.4),
  534. classifiers/trees/lmt/Makefile (1.2), classifiers/trees/m5/Makefile
  535. (1.4), clusterers/Makefile (1.6), core/Makefile (1.14),
  536. core/converters/Makefile (1.2), datagenerators/Makefile (1.2),
  537. estimators/Makefile (1.3), experiment/Makefile (1.14),
  538. filters/Makefile (1.27), filters/supervised/Makefile (1.2),
  539. filters/supervised/attribute/Makefile (1.2),
  540. filters/supervised/instance/Makefile (1.2),
  541. filters/unsupervised/Makefile (1.2),
  542. filters/unsupervised/attribute/Makefile (1.6),
  543. filters/unsupervised/instance/Makefile (1.2), gui/Makefile (1.22),
  544. gui/beans/Makefile (1.4), gui/boundaryvisualizer/Makefile (1.3),
  545. gui/experiment/Makefile (1.6), gui/explorer/Makefile (1.7),
  546. gui/graphvisualizer/Makefile (1.2), gui/streams/Makefile (1.3),
  547. gui/treevisualizer/Makefile (1.2), gui/visualize/Makefile (1.6):
  548. Removed all Makefiles because we use ant to compile weka. There is
  549. no point in maintaining them.
  550. 2003-11-12 11:39  eibe
  551. * weka/classifiers/meta/Bagging.java (1.25): Changed bagging so
  552. that weights are properly taken into account even if out-of-bag
  553. error is calculated.
  554. 2003-11-12 11:07  eibe
  555. * weka/classifiers/functions/LeastMedSq.java (1.8): Behaviour of
  556. RemoveRange has changed.
  557. 2003-11-12 11:00  mhall
  558. * weka/gui/beans/FilterBeanInfo.java (1.3): Javadoc fix
  559. 2003-11-12 10:13  eibe
  560. * weka/classifiers/: meta/CVParameterSelection.java (1.21),
  561. trees/RandomTree.java (1.5): Two tiny changes.