MCPcopy Create free account

hub / github.com/chinawithfrank/ChatBotCourse / functions

Functions403 in github.com/chinawithfrank/ChatBotCourse

↓ 1 callersMethodload_one_hot_word_vectors
(self)
chatbotv3/encoder_decoder_seq2seq.py:29
↓ 1 callersFunctionload_vectors
(input)
word_vectors_loader.py:14
↓ 1 callersFunctionload_vectors
从vectors.bin加载词向量,返回一个word_vector_dict的词典,key是词,value是200维的向量
chatbotv2/my_seq2seq_v2.py:39
↓ 1 callersFunctionload_vectors
从vectors.bin加载词向量,返回一个word_vector_dict的词典,key是词,value是200维的向量
chatbotv2/my_seq2seq.py:21
↓ 1 callersFunctionload_vectors
从vectors.bin加载词向量,返回一个word_vector_dict的词典,key是词,value是200维的向量
chatbotv2/one_lstm_sequence_generate.py:16
↓ 1 callersFunctionload_word_set
()
chatbotv2/my_seq2seq_v2.py:23
↓ 1 callersMethodload_word_vectors
加载词向量二进制到内存
chatbotv3/encoder_decoder_seq2seq.py:68
↓ 1 callersMethodlookforSegment
查找本节点下对应的keyChar的segment @param keyChar @param create =1如果没有找到,则创建新的segment ; =0如果没有找到,不创建,返回null @return
chatbotv1/src/main/java/org/wltea/analyzer/dic/DictSegment.java:220
↓ 1 callersFunctionmain
(is_predict)
tf_classify_demo/classify.py:63
↓ 1 callersFunctionmain
(op)
chatbotv3/encoder_decoder_seq2seq.py:349
↓ 1 callersFunctionmain
()
chatbotv2/one_lstm_sequence_generate.py:102
↓ 1 callersMethodmarkBufferOffset
累计当前的segmentBuff相对于reader起始位置的位移
chatbotv1/src/main/java/org/wltea/analyzer/core/AnalyzeContext.java:222
↓ 1 callersMethodmatchInMainDict
检索匹配主词典 @param charArray @return Hit 匹配结果描述
chatbotv1/src/main/java/org/wltea/analyzer/dic/Dictionary.java:140
↓ 1 callersMethodmatchInQuantifierDict
检索匹配量词词典 @param charArray @param begin @param length @return Hit 匹配结果描述
chatbotv1/src/main/java/org/wltea/analyzer/dic/Dictionary.java:162
↓ 1 callersMethodmigrate
将数组中的segment迁移到Map中 @param segmentArray
chatbotv1/src/main/java/org/wltea/analyzer/dic/DictSegment.java:312
↓ 1 callersFunctionmodel
(X, W, B, lstm_size)
seq2seq/tflearn_prj/07_lstm.py:34
↓ 1 callersMethodmodel
Build tensor specifying graph of operations for the seq2seq neural network model. mode = string, either "train" or "predict"
seq2seq/tflearn_prj/seq2seq_example.py:144
↓ 1 callersMethodmoveCursor
指针+1 成功返回 true; 指针已经到了buff尾部,不能前进,返回false 并处理当前字符
chatbotv1/src/main/java/org/wltea/analyzer/core/AnalyzeContext.java:156
↓ 1 callersMethodneedCountScan
判断是否需要扫描量词 @return
chatbotv1/src/main/java/org/wltea/analyzer/core/CN_QuantifierSegmenter.java:211
↓ 1 callersMethodneedRefillBuffer
判断segmentBuff是否需要读取新数据 满足一下条件时, 1.available == BUFF_SIZE 表示buffer满载 2.buffIndex < available - 1 && buffIndex > available - BUFF_EXHAUST_CRITICAL表示当前指
chatbotv1/src/main/java/org/wltea/analyzer/core/AnalyzeContext.java:212
↓ 1 callersMethodoutputToResult
推送分词结果到结果集合 1.从buff头部遍历到this.cursor已处理位置 2.将map中存在的分词结果推入results 3.将map中不存在的CJDK字符以单字方式推入results
chatbotv1/src/main/java/org/wltea/analyzer/core/AnalyzeContext.java:260
↓ 1 callersMethodparseExp
解析查询表达式,生成Lucene Query对象 @param expression @param quickMode @return Lucene query
chatbotv1/src/main/java/org/wltea/analyzer/query/IKQueryExpressionParser.java:67
↓ 1 callersMethodparseSyntax
语法解析
chatbotv1/src/main/java/org/wltea/analyzer/query/IKQueryExpressionParser.java:363
↓ 1 callersMethodpollLast
取出链表集合的最后一个元素 @return Lexeme
chatbotv1/src/main/java/org/wltea/analyzer/core/QuickSortSet.java:141
↓ 1 callersFunctionpredict
预测过程
chatbotv5/demo.py:199
↓ 1 callersFunctionpredict
预测过程
chatbotv4/demo.py:126
↓ 1 callersFunctionprepare_data
Preapre all necessary files that are required for the training. Args: data_dir: directory in which the data sets will be stored. inpu
chatbotv4/data_utils.py:242
↓ 1 callersMethodprocess
分词歧义处理 @param orgLexemes @param useSmart
chatbotv1/src/main/java/org/wltea/analyzer/core/IKArbitrator.java:44
↓ 1 callersMethodprocessArabicLetter
处理阿拉伯数字输出 @param context @return
chatbotv1/src/main/java/org/wltea/analyzer/core/LetterSegmenter.java:231
↓ 1 callersMethodprocessCNumber
处理数词
chatbotv1/src/main/java/org/wltea/analyzer/core/CN_QuantifierSegmenter.java:107
↓ 1 callersMethodprocessCount
处理中文量词 @param context
chatbotv1/src/main/java/org/wltea/analyzer/core/CN_QuantifierSegmenter.java:145
↓ 1 callersMethodprocessEnglishLetter
处理纯英文字母输出 @param context @return
chatbotv1/src/main/java/org/wltea/analyzer/core/LetterSegmenter.java:183
↓ 1 callersMethodprocessMixLetter
处理数字字母混合输出 如:windos2000 | linliangyi2005@gmail.com @param input @param context @return
chatbotv1/src/main/java/org/wltea/analyzer/core/LetterSegmenter.java:127
↓ 1 callersMethodremoveTail
移除尾部的Lexeme @return
chatbotv1/src/main/java/org/wltea/analyzer/core/LexemePath.java:105
↓ 1 callersFunctionrun
()
subtitle/preprocess/langconv.py:240
↓ 1 callersFunctionsegment
(input, output)
word_segment.py:10
↓ 1 callersFunctionself_test
Test the translation model.
chatbotv4/translate.py:249
↓ 1 callersFunctionsentence_to_token_ids
Convert a string to list of integers representing token-ids. For example, a sentence "I have a dog" may become tokenized into ["I", "have", "a",
chatbotv4/data_utils.py:151
↓ 1 callersFunctionseq_to_encoder
从输入空格分隔的数字id串,转成预测用的encoder、decoder、target_weight等
chatbotv5/demo.py:104
↓ 1 callersMethodsetBegin
(int begin)
chatbotv1/src/main/java/org/wltea/analyzer/dic/Hit.java:105
↓ 1 callersMethodsetEnd
(int end)
chatbotv1/src/main/java/org/wltea/analyzer/dic/Hit.java:113
↓ 1 callersMethodsetLength
(int length)
chatbotv1/src/main/java/org/wltea/analyzer/core/Lexeme.java:175
↓ 1 callersMethodsetLexemeText
(String lexemeText)
chatbotv1/src/main/java/org/wltea/analyzer/core/Lexeme.java:193
↓ 1 callersMethodsetMatch
()
chatbotv1/src/main/java/org/wltea/analyzer/dic/Hit.java:64
↓ 1 callersMethodsetMatchedDictSegment
(DictSegment matchedDictSegment)
chatbotv1/src/main/java/org/wltea/analyzer/dic/Hit.java:97
↓ 1 callersMethodsetPrefix
()
chatbotv1/src/main/java/org/wltea/analyzer/dic/Hit.java:77
↓ 1 callersMethodsetUnmatch
()
chatbotv1/src/main/java/org/wltea/analyzer/dic/Hit.java:89
↓ 1 callersMethodsetUseSmart
设置useSmart标志位 useSmart =true ,分词器使用智能切分策略, =false则使用细粒度切分 @param useSmart
chatbotv1/src/main/java/org/wltea/analyzer/cfg/Configuration.java:50
↓ 1 callersMethodset_convert_map
(self, mapping)
subtitle/preprocess/langconv.py:73
↓ 1 callersMethodsplitElements
表达式文法解析 @param expression
chatbotv1/src/main/java/org/wltea/analyzer/query/IKQueryExpressionParser.java:93
↓ 1 callersMethodtest
(self)
chatbotv3/encoder_decoder_seq2seq.py:274
↓ 1 callersMethodtest_sets
获取测试样本集
tf_classify_demo/sample_data.py:202
↓ 1 callersMethodtoTermRangeQuery
组装TermRangeQuery @param elements @return
chatbotv1/src/main/java/org/wltea/analyzer/query/IKQueryExpressionParser.java:595
↓ 1 callersFunctiontradition2simple
(line)
subtitle/preprocess/conv2simple.py:5
↓ 1 callersFunctiontrain
利用无隐藏层的softmax实现简单的分类模型
tf_classify_demo/classify.py:28
↓ 1 callersFunctiontrain
训练过程
chatbotv5/demo.py:162
↓ 1 callersFunctiontrain
()
chatbotv4/translate.py:127
↓ 1 callersFunctiontrain
训练过程
chatbotv4/demo.py:97
↓ 1 callersMethodtrain
(self)
chatbotv3/encoder_decoder_seq2seq.py:240
↓ 1 callersMethodtrain
Train model, with specified number of epochs, and dataset size. Use specified model, or create one if not provided. Load initial we
seq2seq/tflearn_prj/seq2seq_example.py:232
↓ 1 callersMethodtrain
(self)
chatbotv2/my_seq2seq_v2.py:217
↓ 1 callersMethodtrain
(self)
chatbotv2/my_seq2seq.py:183
↓ 1 callersMethoduseSmart
()
chatbotv1/src/main/java/org/wltea/analyzer/lucene/IKAnalyzer.java:40
↓ 1 callersFunctionvector2word
(vector)
chatbotv2/my_seq2seq_v2.py:125
↓ 1 callersFunctionvector_cosine
(v1, v2)
chatbotv2/my_seq2seq_v2.py:114
↓ 1 callersFunctionvector_cosine
(v1, v2)
chatbotv2/my_seq2seq.py:85
↓ 1 callersFunctionvector_cosine
(v1, v2)
chatbotv2/one_lstm_sequence_generate.py:79
MethodAnalyzeContext
(Configuration cfg)
chatbotv1/src/main/java/org/wltea/analyzer/core/AnalyzeContext.java:80
MethodAppTest
Create the test case @param testName name of the test case
chatbotv1/src/test/java/com/shareditor/chatbotv1/AppTest.java:18
MethodCJKSegmenter
()
chatbotv1/src/main/java/org/wltea/analyzer/core/CJKSegmenter.java:46
MethodCN_QuantifierSegmenter
()
chatbotv1/src/main/java/org/wltea/analyzer/core/CN_QuantifierSegmenter.java:70
MethodCell
(Lexeme lexeme)
chatbotv1/src/main/java/org/wltea/analyzer/core/QuickSortSet.java:216
MethodDefaultConfig
()
chatbotv1/src/main/java/org/wltea/analyzer/cfg/DefaultConfig.java:74
MethodDictSegment
(Character nodeChar)
chatbotv1/src/main/java/org/wltea/analyzer/dic/DictSegment.java:58
MethodDictionary
(Configuration cfg)
chatbotv1/src/main/java/org/wltea/analyzer/dic/Dictionary.java:67
MethodElement
()
chatbotv1/src/main/java/org/wltea/analyzer/query/IKQueryExpressionParser.java:694
MethodIKAnalyzer
IK分词器Lucene Analyzer接口实现类 默认细粒度切分算法
chatbotv1/src/main/java/org/wltea/analyzer/lucene/IKAnalyzer.java:53
MethodIKArbitrator
()
chatbotv1/src/main/java/org/wltea/analyzer/core/IKArbitrator.java:35
MethodIKSegmenter
IK分词器构造函数 @param input @param useSmart 为true,使用智能分词策略 非智能分词:细粒度输出所有可能的切分结果 智能分词: 合并数词和量词,对分词结果进行歧义判断
chatbotv1/src/main/java/org/wltea/analyzer/core/IKSegmenter.java:61
MethodIKTokenizer
Lucene 4.0 Tokenizer适配器类构造函数 @param in @param useSmart
chatbotv1/src/main/java/org/wltea/analyzer/lucene/IKTokenizer.java:63
MethodLetterSegmenter
()
chatbotv1/src/main/java/org/wltea/analyzer/core/LetterSegmenter.java:75
MethodLexeme
(int offset , int begin , int length , int lexemeType)
chatbotv1/src/main/java/org/wltea/analyzer/core/Lexeme.java:65
MethodLexemePath
()
chatbotv1/src/main/java/org/wltea/analyzer/core/LexemePath.java:40
MethodMyCollector
(PriorityQueue<ScoreDoc> pq)
chatbotv1/src/main/java/com/shareditor/chatbotv1/Action.java:189
MethodNettyHttpServletResponse
(HttpVersion version, HttpResponseStatus status)
chatbotv1/src/main/java/com/shareditor/chatbotv1/NettyHttpServletResponse.java:14
MethodQuickSortSet
()
chatbotv1/src/main/java/org/wltea/analyzer/core/QuickSortSet.java:38
Method__contains__
(self, k)
subtitle/preprocess/langconv.py:97
Method__getitem__
(self, k)
subtitle/preprocess/langconv.py:90
Method__init__
(self)
tf_classify_demo/sample_data.py:21
Method__init__
(self)
tf_classify_demo/sample_data.py:47
Method__init__
(self)
tf_classify_demo/sample_data.py:79
Method__init__
(self)
chatbotv3/encoder_decoder_seq2seq.py:13
Method__init__
(self)
lstm_code/nicodjimenez/test2.py:21
Method__init__
(self, mem_cell_ct, x_dim)
lstm_code/nicodjimenez/lstm.py:15
Method__init__
(self, mem_cell_ct, x_dim)
lstm_code/nicodjimenez/lstm.py:59
Method__init__
(self, lstm_param, lstm_state)
lstm_code/nicodjimenez/lstm.py:71
Method__init__
(self, lstm_param)
lstm_code/nicodjimenez/lstm.py:136
Method__init__
(self)
chatbotv5/word_token.py:7
Method__init__
(self)
seq2seq/tflearn_prj/my_lstm_test.py:14
Method__init__
(self, name=None, in_seq_len=None, out_seq_len=None)
seq2seq/tflearn_prj/seq2seq_example.py:32
← previousnext →201–300 of 403, ranked by callers