jtyoui.neuralNetwork.kerase package
Submodules
jtyoui.neuralNetwork.kerase.AnalyticalData module
-
jtyoui.neuralNetwork.kerase.AnalyticalData.analysis_rational_len(train_or_dev_path, percent=0.9)[源代码]
分析文本之间的长度分布,percent表示分布率
-
jtyoui.neuralNetwork.kerase.AnalyticalData.analysis_vocab(vocab_path, save_vocab_model_path, frequency=10)[源代码]
根据已知文本统计词向量,取频率大于10的文字,词索引根据频率大小进行排序
-
jtyoui.neuralNetwork.kerase.AnalyticalData.load_vocab(load_vocab_model_path)[源代码]
加载模型
-
jtyoui.neuralNetwork.kerase.AnalyticalData.restore_format(crf_path, standard_path)[源代码]
-
jtyoui.neuralNetwork.kerase.AnalyticalData.vocab_test(test_path, vocab, max_chunk_length)[源代码]
-
jtyoui.neuralNetwork.kerase.AnalyticalData.vocab_train_label(train_or_dev_path, vocab, tags, max_chunk_length)[源代码]
将训练数据转为格式化
| 参数: |
- train_or_dev_path – 训练数据路径
- vocab – 词向量
- tags – 序列标签
- max_chunk_length – 最大序列词语长度
|
| 返回: | 训练格式和测试格式
|
jtyoui.neuralNetwork.kerase.HandWritingRecognition module
jtyoui.neuralNetwork.kerase.NER module
jtyoui.neuralNetwork.kerase.cnn_rnn_crf module
Module contents