Commit Graph

6685 Commits

Author SHA1 Message Date
Gilles Sadowski 6f361582b2 Avoid RAT failure on generated files. 2020-03-10 18:29:56 +01:00
Gilles 17e8430cbb Merge branch 'ml_clustering_evaluator__ChenTao'
Closes #123.
2020-03-10 03:33:15 +01:00
Gilles 68f7eae071 MATH-1516: Require that evaluators implement "ClusterEvaluator". 2020-03-10 03:31:51 +01:00
CT 4eb5f9f8a6 MATH-1519 Implement Calinski-Harabasz clusters evaluator. 2020-03-10 03:06:56 +01:00
Gilles c770e66963 MATH-1523: Abstract class replaced by an interface. 2020-03-10 02:41:06 +01:00
Gilles aafc49afd7 MATH-1518: Move method to remove code duplication. 2020-03-08 02:00:41 +01:00
Gilles d64d4c9c02 Track changes. 2020-03-07 20:42:25 +01:00
Gilles 69b92235a0 Unused methods. 2020-03-07 20:38:09 +01:00
Gilles 16c8f3b496 MATH-1516: Interface for ranking a list of clusters.
"MultiKMeansPlusPlusClusterer" updated to use the interface.
2020-03-07 20:32:07 +01:00
Gilles Sadowski 4d5983aa87 Update userguide code examples. 2020-02-18 17:18:00 +01:00
Gilles Sadowski 5c93c639c8 Update "NOTICE.txt". 2020-01-05 11:58:53 +01:00
Gilles Sadowski d317c6509d Test method was missing "@Test" annotation.
Thanks to Yu Liu for spotting it.
2020-01-05 02:37:39 +01:00
Gilles Sadowski 80df02f2d2 Downgrade CP: Missing HTML contents for some of the generated files. 2019-12-27 12:53:36 +01:00
Bruno P. Kinoshita dac15322b8 [MATH-1408]: Add changes.xml entry 2019-12-27 21:31:42 +13:00
Bruno P. Kinoshita ebf908570a [MATH-1408]: Replace try/catch with CCE by if/else 2019-12-27 21:10:29 +13:00
Gilles Sadowski a81b218d47 MATH-1388: Avoid risk of overflow. 2019-12-24 14:05:59 +01:00
Gilles Sadowski 06d45af838 Upgrade CP. 2019-12-24 13:19:11 +01:00
Gilles Sadowski 096cc553b6 Javadoc. 2019-12-24 13:12:36 +01:00
Gilles Sadowski ef4596df33 MATH-1362: Removed class that is not used anymore within "Commons Math". 2019-12-24 13:04:51 +01:00
Gilles Sadowski 8091c4fe83 MATH-1362: Use "IntegerSequence.Incrementor". 2019-12-24 12:56:13 +01:00
Gilles Sadowski 22da2300b8 MATH-1362: Use "IntegerSequence.Incrementor". 2019-12-24 12:32:15 +01:00
Gilles Sadowski aa46bcc64b MATH-1362: Use "IntegerSequence.Incrementor".
Also removed spurious "throws" clauses.
2019-12-24 11:44:43 +01:00
Gilles Sadowski 8bff9c35f3 Spurious "throws" clauses. 2019-12-24 11:28:31 +01:00
Gilles Sadowski 5828c2352d MATH-1362: Use "IntegerSequence.Incrementor". 2019-12-24 11:20:40 +01:00
Gilles Sadowski bf5d19e08b Removed obsolete interface. 2019-12-17 03:14:12 +01:00
Gilles Sadowski c2e4972d5a Removed obsolete interface. 2019-12-17 02:57:23 +01:00
Gilles Sadowski f7e0d74352 Unused "import" statements. 2019-12-17 02:34:03 +01:00
Gilles Sadowski 6e5577ad8a Removed obsolete "copyOf" method. 2019-12-17 02:18:44 +01:00
Gilles Sadowski f4dd17aa7d Use "Arrays.copyOf" from JDK. 2019-12-17 02:17:55 +01:00
Gilles Sadowski ed6b06d02f Use "Arrays.copyOf" from JDK. 2019-12-17 01:59:57 +01:00
Gilles Sadowski 49f3afd6b8 Method "ofReal" was removed from the API. 2019-12-16 13:55:52 +01:00
Gilles Sadowski 490223af4a MATH-1506: Removed class ported to "Commons Numbers".
See https://issues.apache.org/jira/projects/NUMBERS/issues/NUMBERS-140
2019-12-16 13:50:59 +01:00
Gilles Sadowski b6a65a7b6e Javadoc. 2019-12-03 15:17:44 +01:00
Gilles Sadowski a55b8520af Obsolete class.
Functionality was moved to "Commons Numbers".
2019-12-03 15:12:50 +01:00
Gilles Sadowski 084db0dcc4 Obsolete class and package. 2019-12-03 15:01:09 +01:00
Gilles Sadowski cf2b9e7479 MATH-1504: Removed "BigFraction" class (ported to "Commons Numbers").
Functionality unused within "Commons Math" was also removed:
 * Utility to build "FieldMatrix<BigFraction>" instances.
 * Utility to convert from "FieldMatrix<BigFraction>" to "RealMatrix".

Class "BigFraction" was used for testing "Field" functionalities.
Corresponding unit tests were refactored to use class "Dfp" instead.
2019-12-03 14:51:53 +01:00
Gilles Sadowski b8d96de587 MATH-1446: Removed "Fraction" class (ported to "Commons Numbers").
Functionality unused within "Commons Math" was also removed:
 * Utility to build "FieldMatrix<Fraction>" instances.
 * Utility to convert from "FieldMatrix<Fraction>" to "RealMatrix".

Class "Fraction" was used for testing "Field" functionalities.
Corresponding unit tests were refactored to use class "Dfp" instead.
A "dummy" class ("Dfp25") was introduced for that purpose (in "src/test").
Some tests, too tied to the field type being "Fraction", were modified.
2019-12-03 12:53:05 +01:00
Gilles Sadowski 238f211d6a Track changes. 2019-12-02 09:03:26 +01:00
Gilles Sadowski 1c3ccc4d2e Javadoc. 2019-12-02 08:22:09 +01:00
Gilles Sadowski a9c64a5002 Javadoc. 2019-12-02 08:21:50 +01:00
Gilles Sadowski 735dbc7934 MATH-1469: Removal of codes ported to "Commons Geometry".
Classes "FieldVector3D" and "FieldRotation" were not ported as they depend on "RealFieldElement".
2019-12-02 05:25:25 +01:00
Gilles Sadowski 471d4d60dc MATH-1500 (unit tests). 2019-10-28 01:51:42 +01:00
Gilles Sadowski 9988a5b3c4 Code upgraded following MATH-1500. 2019-10-27 15:11:56 +01:00
Gilles Sadowski ec77f54bef MATH-1500: LU decomposition for a matrix whose entries are elements of a field. 2019-10-27 15:10:11 +01:00
Gilles Sadowski 407f1e780e Code upgraded following MATH-1499. 2019-10-27 15:02:21 +01:00
Gilles Sadowski 128523112b MATH-1499: Matrix whose entries are elements of a field. 2019-10-27 14:59:19 +01:00
Gilles Sadowski 2e219c32e8 Use methods defined in "AnyMatrix". 2019-10-27 14:47:52 +01:00
Gilles Sadowski 7acf4d9ccc Add "default" methods. 2019-10-27 14:32:58 +01:00
Gilles Sadowski 78e4c98096 Remove redundant declarations/definitions.
Target for next release is Java 8+.
2019-10-27 13:58:47 +01:00
Gilles Sadowski 3fc25204b5 Use a generator with a low overhead.
Thanks to Alex Herbert.
2019-10-22 17:49:16 +02:00