File tree Expand file tree Collapse file tree 2 files changed +11
-10
lines changed
src/main/java/de/dmi3y/behaiv/kernel Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -9,15 +9,16 @@ public class DummyKernel extends Kernel {
99
1010 private ArrayList <Pair <ArrayList <Double >, String >> data ;
1111
12- public boolean fit (ArrayList <Pair <ArrayList <Double >, String >> data ) {
12+ @ Override
13+ public void fit (ArrayList <Pair <ArrayList <Double >, String >> data ) {
1314 this .data = data ;
14- return true ;
1515 }
1616
17- public boolean update ( ArrayList < Pair < ArrayList < Double >, String >> data ) {
18- return false ;
17+ @ Override
18+ public void update ( ArrayList < Pair < ArrayList < Double >, String >> data ) {
1919 }
2020
21+ @ Override
2122 public String predictOne (ArrayList <Double > features ) {
2223
2324 return this .data .stream ().map (featuresIter -> {
Original file line number Diff line number Diff line change 11package de .dmi3y .behaiv .kernel ;
22
3+ import org .apache .commons .math3 .util .Pair ;
4+
35import java .util .ArrayList ;
4- import java .util .List ;
56
67public abstract class Kernel {
78
8- // public abstract boolean fit(ArrayList<ArrayList<Double>> features, ArrayList<String> labels);
9- //
10- // public abstract boolean update(ArrayList<ArrayList<Double>> features, ArrayList<String> labels);
11- //
12- // public abstract ArrayList<String> predictOne(ArrayList<Double> features);
9+ public abstract void fit (ArrayList <Pair <ArrayList <Double >, String >> data );
10+
11+ public abstract void update (ArrayList <Pair <ArrayList <Double >, String >> data );
1312
13+ public abstract String predictOne (ArrayList <Double > features );
1414}
You can’t perform that action at this time.
0 commit comments