|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectnet.moraleboost.junsai.dictionary.Connector
public class Connector
接続コスト行列
フィールドの概要 | |
---|---|
static int |
MIN_FILE_SIZE
|
コンストラクタの概要 | |
---|---|
Connector(java.nio.ByteBuffer buffer)
bufferを直接与えてConnectorを構築する。 |
|
Connector(java.lang.String filename)
Connector(String, boolean) のmapにtrueを指定した場合と同じ。 |
|
Connector(java.lang.String filename,
boolean map)
Connectorを構築する。 |
メソッドの概要 | |
---|---|
int |
cost(Node lNode,
Node rNode)
接続コストを取得する。 |
void |
dump(java.lang.Appendable w)
接続コスト行列をダンプする。 |
int |
getElement(int l,
int r)
インデックスを指定して、行列要素を取得する。 |
int |
getLsize()
行列のサイズ(左)を取得する。 |
int |
getRsize()
行列のサイズ(右)を取得する。 |
static boolean |
isValidIndex(int l,
int r,
int lsize,
int rsize)
有効なlid, ridであるかチェックする。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int MIN_FILE_SIZE
コンストラクタの詳細 |
---|
public Connector(java.lang.String filename) throws DictionaryException, java.io.IOException
Connector(String, boolean)
のmapにtrueを指定した場合と同じ。
filename
-
DictionaryException
java.io.IOException
public Connector(java.lang.String filename, boolean map) throws DictionaryException, java.io.IOException
filename
- matrix.binのパス。map
- trueなら、ファイルマップトファイルを用いてデータを読み込む。
falseなら、最初にすべてのデータをメモリ上にロードする。
DictionaryException
java.io.IOException
public Connector(java.nio.ByteBuffer buffer) throws DictionaryException, java.io.IOException
buffer
-
DictionaryException
java.io.IOException
メソッドの詳細 |
---|
public int getLsize()
public int getRsize()
public int cost(Node lNode, Node rNode)
lNode
- 左ノードrNode
- 右ノード
public int getElement(int l, int r)
l
- r
-
public static boolean isValidIndex(int l, int r, int lsize, int rsize)
l
- r
- lsize
- rsize
-
public void dump(java.lang.Appendable w) throws java.io.IOException
w
-
java.io.IOException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |