チケットhttp://sourceforge.jp/ticket/browse.php?group_id=4980&tid=27694 への対応
(隣接コスト算出不具合の修正)
@@ -61,7 +61,7 @@ | ||
61 | 61 | // そのためtmpMatrix配列を用いて、コスト値の並び順を変更し、 |
62 | 62 | // matrix[rightId][leftId]とったように、rightIdが第一添字になるようにした方が |
63 | 63 | // メモリアクセスの局所性が高まり(多分)、若干だが処理速度が向上する。 |
64 | - tmpMatrix[j*rightNum + i] = cost; | |
64 | + tmpMatrix[j*leftNum + i] = cost; | |
65 | 65 | } |
66 | 66 | for(short cost : tmpMatrix) |
67 | 67 | fmos.putShort(cost); |
@@ -26,6 +26,6 @@ | ||
26 | 26 | * 形態素同士の連接コストを求める |
27 | 27 | */ |
28 | 28 | public short linkCost(int leftId, int rightId) { |
29 | - return matrix[rightId*rightSize + leftId]; | |
29 | + return matrix[rightId*leftSize + leftId]; | |
30 | 30 | } |
31 | 31 | } |
\ No newline at end of file |
@@ -1,7 +1,7 @@ | ||
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | |
3 | 3 | <project name="igo" default="jar" basedir="."> |
4 | - <property name="version" value="0.4.4" /> | |
4 | + <property name="version" value="0.4.5" /> | |
5 | 5 | <property name="src.dir" value="src"/> |
6 | 6 | <property name="classes.dir" value="classes"/> |
7 | 7 | <property name="javadoc.dir" value="docs"/> |