Skip to content

Commit a901a00

Browse files
committed
reverse key element order
1 parent 446d001 commit a901a00

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

java/src/org/antlr/codebuff/Corpus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public void buildTokenContextIndex() {
8686
for (int i=0; i<X.size(); i++) {
8787
int curTokenRuleIndex = X.get(i)[CollectFeatures.INDEX_RULE];
8888
int prevTokenRuleIndex = X.get(i)[CollectFeatures.INDEX_PREV_RULE];
89-
Pair<Integer, Integer> key = new Pair<>(curTokenRuleIndex, prevTokenRuleIndex);
89+
Pair<Integer, Integer> key = new Pair<>(prevTokenRuleIndex, curTokenRuleIndex);
9090
List<Integer> vectorIndexes = curAndPrevTokenRuleIndexToVectorsMap.get(key);
9191
if ( vectorIndexes==null ) {
9292
vectorIndexes = new ArrayList<>();

java/src/org/antlr/codebuff/kNNClassifier.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ public Neighbor[] kNN(int[] unknown, int k, double distanceThreshold) {
140140
public Neighbor[] distances(int[] unknown, double distanceThreshold) {
141141
int curTokenRuleIndex = unknown[CollectFeatures.INDEX_RULE];
142142
int prevTokenRuleIndex = unknown[CollectFeatures.INDEX_PREV_RULE];
143-
Pair<Integer, Integer> key = new Pair<>(curTokenRuleIndex, prevTokenRuleIndex);
143+
Pair<Integer, Integer> key = new Pair<>(prevTokenRuleIndex, curTokenRuleIndex);
144144
List<Integer> vectorIndexesMatchingTokenContext = corpus.curAndPrevTokenRuleIndexToVectorsMap.get(key);
145145
List<Neighbor> distances = new ArrayList<>();
146146
if ( vectorIndexesMatchingTokenContext==null ) {

0 commit comments

Comments
 (0)