Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NLPchina/Word2VEC_java
/ functions
Functions
64 in github.com/NLPchina/Word2VEC_java
⨍
Functions
64
◇
Types & classes
11
↓ 22 callers
Method
size
()
src/main/java/com/ansj/vec/util/MapCount.java:37
↓ 20 callers
Method
get
()
src/main/java/com/ansj/vec/util/MapCount.java:45
↓ 8 callers
Method
add
(T t, int n)
src/main/java/com/ansj/vec/util/MapCount.java:23
↓ 6 callers
Method
distance
(String queryWord)
src/main/java/com/ansj/vec/Word2VEC.java:205
↓ 3 callers
Method
getWordVector
得到词向量 @param word @return
src/main/java/com/ansj/vec/Word2VEC.java:299
↓ 3 callers
Method
readString
读取一个字符串 @param dis @return @throws IOException
src/main/java/com/ansj/vec/Word2VEC.java:331
↓ 2 callers
Method
createExpTable
Precompute the exp() table f(x) = x / (x + 1)
src/main/java/com/ansj/vec/Learn.java:332
↓ 2 callers
Method
loadGoogleModel
加载模型 @param path 模型的路径 @throws IOException
src/main/java/com/ansj/vec/Word2VEC.java:71
↓ 2 callers
Method
make
(Collection<Neuron> neurons)
src/main/java/com/ansj/vec/util/Haffman.java:25
↓ 2 callers
Method
makeNeurons
()
src/main/java/com/ansj/vec/domain/WordNeuron.java:14
↓ 2 callers
Method
readFloat
(InputStream is)
src/main/java/com/ansj/vec/Word2VEC.java:303
↓ 2 callers
Method
toString
()
src/main/java/com/ansj/vec/domain/WordEntry.java:13
↓ 2 callers
Method
trainModel
trainModel @throws IOException
src/main/java/com/ansj/vec/Learn.java:76
↓ 1 callers
Method
cbowGram
词袋模型 @param index @param sentence @param b
src/main/java/com/ansj/vec/Learn.java:197
↓ 1 callers
Method
clean
清空历史结果
src/main/java/com/ansj/vec/util/WordKmeans.java:134
↓ 1 callers
Method
distance
(float[] value)
src/main/java/com/ansj/vec/util/WordKmeans.java:99
↓ 1 callers
Method
explain
()
src/main/java/com/ansj/vec/util/WordKmeans.java:49
↓ 1 callers
Method
getFloat
读取一个float @param b @return
src/main/java/com/ansj/vec/Word2VEC.java:315
↓ 1 callers
Method
getTop
取得每个类别的前n个结果 @param n @return
src/main/java/com/ansj/vec/util/WordKmeans.java:144
↓ 1 callers
Method
getWordMap
()
src/main/java/com/ansj/vec/Word2VEC.java:359
↓ 1 callers
Method
insertTopN
(String name, float score, List<WordEntry> wordsEntrys)
src/main/java/com/ansj/vec/Word2VEC.java:183
↓ 1 callers
Method
learnFile
根据文件学习 @param file @throws IOException
src/main/java/com/ansj/vec/Learn.java:345
↓ 1 callers
Method
loadJavaModel
加载模型 @param path 模型的路径 @throws IOException
src/main/java/com/ansj/vec/Word2VEC.java:116
↓ 1 callers
Method
merger
()
src/main/java/com/ansj/vec/util/Haffman.java:32
↓ 1 callers
Method
putValue
(String word, double score)
src/main/java/com/ansj/vec/util/WordKmeans.java:107
↓ 1 callers
Method
readVocab
统计词频 @param file @throws IOException
src/main/java/com/ansj/vec/Learn.java:269
↓ 1 callers
Method
readVocabWithSupervised
对文本进行预分类 @param files @throws IOException @throws FileNotFoundException
src/main/java/com/ansj/vec/Learn.java:295
↓ 1 callers
Method
saveModel
保存模型
src/main/java/com/ansj/vec/Learn.java:380
↓ 1 callers
Method
skipGram
skip gram 模型训练 @param sentence @param neu1
src/main/java/com/ansj/vec/Learn.java:140
↓ 1 callers
Method
sum
(float[] center, float[] fs)
src/main/java/com/ansj/vec/Word2VEC.java:271
↓ 1 callers
Method
updateCenter
重新计算中心点 @param wordMap
src/main/java/com/ansj/vec/util/WordKmeans.java:115
Method
Classes
(int id, float[] center)
src/main/java/com/ansj/vec/util/WordKmeans.java:92
Method
Haffman
(int layerSize)
src/main/java/com/ansj/vec/util/Haffman.java:19
Method
HiddenNeuron
(int layerSize)
src/main/java/com/ansj/vec/domain/HiddenNeuron.java:7
Method
Learn
(Boolean isCbow, Integer layerSize, Integer window, Double alpha, Double sample)
src/main/java/com/ansj/vec/Learn.java:51
Method
MapCount
()
src/main/java/com/ansj/vec/util/MapCount.java:15
Method
WordEntry
(String name, float score)
src/main/java/com/ansj/vec/domain/WordEntry.java:8
Method
WordKmeans
(HashMap<String, float[]> wordMap, int clcn, int iter)
src/main/java/com/ansj/vec/util/WordKmeans.java:43
Method
WordNeuron
(String name, double freq, int layerSize)
src/main/java/com/ansj/vec/domain/WordNeuron.java:34
Method
analogy
近义词 @return
src/main/java/com/ansj/vec/Word2VEC.java:153
Method
compare
(Entry<String, Double> o1, Entry<String, Double> o2)
src/main/java/com/ansj/vec/util/WordKmeans.java:148
Method
compareTo
(WordEntry o)
src/main/java/com/ansj/vec/domain/WordEntry.java:19
Method
compareTo
(Neuron neuron)
src/main/java/com/ansj/vec/domain/Neuron.java:10
Method
getAlpha
()
src/main/java/com/ansj/vec/Learn.java:425
Method
getDic
()
src/main/java/com/ansj/vec/util/MapCount.java:49
Method
getIsCbow
()
src/main/java/com/ansj/vec/Learn.java:434
Method
getLayerSize
()
src/main/java/com/ansj/vec/Learn.java:401
Method
getSample
()
src/main/java/com/ansj/vec/Learn.java:417
Method
getSize
()
src/main/java/com/ansj/vec/Word2VEC.java:367
Method
getTopNSize
()
src/main/java/com/ansj/vec/Word2VEC.java:351
Method
getWindow
()
src/main/java/com/ansj/vec/Learn.java:409
Method
getWords
()
src/main/java/com/ansj/vec/Word2VEC.java:363
Method
main
(String[] args)
src/test/java/test/Test.java:8
Method
main
(String[] args)
src/main/java/com/ansj/vec/Word2VEC.java:19
Method
main
(String[] args)
src/main/java/com/ansj/vec/Learn.java:442
Method
main
(String[] args)
src/main/java/com/ansj/vec/util/MapCount.java:65
Method
main
(String[] args)
src/main/java/com/ansj/vec/util/WordKmeans.java:23
Method
remove
(T t)
src/main/java/com/ansj/vec/util/MapCount.java:41
Method
setAlpha
(double alpha)
src/main/java/com/ansj/vec/Learn.java:429
Method
setIsCbow
(Boolean isCbow)
src/main/java/com/ansj/vec/Learn.java:438
Method
setLayerSize
(int layerSize)
src/main/java/com/ansj/vec/Learn.java:405
Method
setSample
(double sample)
src/main/java/com/ansj/vec/Learn.java:421
Method
setTopNSize
(int topNSize)
src/main/java/com/ansj/vec/Word2VEC.java:355
Method
setWindow
(int window)
src/main/java/com/ansj/vec/Learn.java:413