IGNITE-7451: Make Linear SVM for multi-classification
authorzaleslaw <zaleslaw.sin@gmail.com>
Mon, 12 Feb 2018 19:30:22 +0000 (22:30 +0300)
committerYuriBabak <y.chief@gmail.com>
Mon, 12 Feb 2018 19:30:22 +0000 (22:30 +0300)
commitc661963784fe3a15b9404e10da37df015acc95ab
tree60ea5a6228843bac2bea398cfe7e7396d7c04667
parent6f6f8dd3e34272e62aca43e5a756537562c1a505
IGNITE-7451: Make Linear SVM for multi-classification

this closes #3484
15 files changed:
examples/src/main/java/org/apache/ignite/examples/ml/svm/SVMBinaryClassificationExample.java
modules/ml/src/main/java/org/apache/ignite/ml/structures/LabeledDataset.java
modules/ml/src/main/java/org/apache/ignite/ml/svm/SVMLinearBinaryClassificationModel.java [moved from modules/ml/src/main/java/org/apache/ignite/ml/svm/SVMLinearClassificationModel.java with 85% similarity]
modules/ml/src/main/java/org/apache/ignite/ml/svm/SVMLinearBinaryClassificationTrainer.java
modules/ml/src/main/java/org/apache/ignite/ml/svm/SVMLinearMultiClassClassificationModel.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/svm/SVMLinearMultiClassClassificationTrainer.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/LocalModelsTest.java
modules/ml/src/test/java/org/apache/ignite/ml/svm/SVMModelTest.java
modules/ml/src/test/java/org/apache/ignite/ml/svm/SVMTestSuite.java
modules/ml/src/test/java/org/apache/ignite/ml/svm/binary/DistributedLinearSVMBinaryClassificationTrainerTest.java [moved from modules/ml/src/test/java/org/apache/ignite/ml/svm/DistributedLinearSVMClassificationSCDATrainerTest.java with 79% similarity]
modules/ml/src/test/java/org/apache/ignite/ml/svm/binary/GenericLinearSVMBinaryClassificationTrainerTest.java [moved from modules/ml/src/test/java/org/apache/ignite/ml/svm/GenericLinearSVMTrainerTest.java with 88% similarity]
modules/ml/src/test/java/org/apache/ignite/ml/svm/binary/LocalLinearSVMBinaryClassificationTrainerTest.java [moved from modules/ml/src/test/java/org/apache/ignite/ml/svm/LocalLinearSVMClassificationSCDATrainerTest.java with 81% similarity]
modules/ml/src/test/java/org/apache/ignite/ml/svm/multi/DistributedLinearSVMMultiClassClassificationTrainerTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/svm/multi/GenericLinearSVMMultiClassClassificationTrainerTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/svm/multi/LocalLinearSVMMultiClassClassificationTrainerTest.java [new file with mode: 0644]