public class WordEmbeddingClient extends Object implements WordEmbedding
| Modifier and Type | Field and Description |
|---|---|
static String |
GET_EMBEDDING |
static String |
GET_EMBEDDING_DIMS |
static String |
GET_EMBEDDINGS |
static String |
GET_EMBEDDINGS_MEAN |
static String |
GET_HAS_WORD |
static String |
GET_VOCAB_SIZE |
static String |
GET_WORD |
static String |
PARAM_INDEX |
static String |
PARAM_WORD |
| Constructor and Description |
|---|
WordEmbeddingClient(String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
int |
getEmbeddingDimensions() |
int |
getVocabularySize() |
String |
getWord(int index) |
double[] |
getWordVector(String word) |
EmbeddingVectors |
getWordVectors(List<String> words) |
EmbeddingVectors |
getWordVectorsMean(List<String> words) |
boolean |
hasWord(String word) |
double[] |
readEmbeddingVector(ByteBuffer bb) |
List<Integer> |
readFoundIndices(List<String> words,
ByteBuffer bb) |
void |
setupCaches() |
public static final String GET_EMBEDDING
public static final String GET_EMBEDDINGS
public static final String GET_EMBEDDINGS_MEAN
public static final String GET_VOCAB_SIZE
public static final String GET_WORD
public static final String GET_HAS_WORD
public static final String GET_EMBEDDING_DIMS
public static final String PARAM_WORD
public static final String PARAM_INDEX
public WordEmbeddingClient(String host, int port)
public void setupCaches()
public double[] getWordVector(String word) throws WordEmbeddingAccessException
getWordVector in interface WordEmbeddingWordEmbeddingAccessExceptionpublic EmbeddingVectors getWordVectors(List<String> words)
getWordVectors in interface WordEmbeddingpublic List<Integer> readFoundIndices(List<String> words, ByteBuffer bb)
public EmbeddingVectors getWordVectorsMean(List<String> words)
getWordVectorsMean in interface WordEmbeddingpublic int getVocabularySize()
getVocabularySize in interface WordEmbeddingpublic String getWord(int index)
getWord in interface WordEmbeddingpublic boolean hasWord(String word)
hasWord in interface WordEmbeddingpublic double[] readEmbeddingVector(ByteBuffer bb)
public int getEmbeddingDimensions()
getEmbeddingDimensions in interface WordEmbeddingCopyright © 2018 JULIE Lab, Germany. All rights reserved.