Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
b7b4f52
base_class
ERICMIAO0817 Mar 20, 2023
24c9954
Data_processor
ERICMIAO0817 Mar 28, 2023
267d7dc
Data_processor
ERICMIAO0817 Mar 28, 2023
f14e831
Data_processor
ERICMIAO0817 Mar 28, 2023
87a347a
Data_processor
ERICMIAO0817 Mar 28, 2023
24143fa
Data_processor
ERICMIAO0817 Mar 28, 2023
a12f82a
Data_processor
ERICMIAO0817 Mar 28, 2023
9558ac3
Data_processor
ERICMIAO0817 Mar 28, 2023
9d79c27
Data_processor
ERICMIAO0817 Mar 28, 2023
e86cded
Data_processor
ERICMIAO0817 Mar 28, 2023
5799f95
Data_processor
ERICMIAO0817 Mar 28, 2023
fb86cc0
Data_processor
ERICMIAO0817 Mar 28, 2023
6794908
Data_processor
ERICMIAO0817 Mar 28, 2023
1ddc0e4
Data_processor
ERICMIAO0817 Mar 28, 2023
615ace5
fix on utf-8
ERICMIAO0817 Mar 28, 2023
7a2f881
fix on logger(confused)
ERICMIAO0817 Mar 28, 2023
b06f501
fix on logger(confused)
ERICMIAO0817 Mar 28, 2023
da6d228
fix on logger(confused)
ERICMIAO0817 Mar 28, 2023
b398e51
fix on data preprocess(confused)
ERICMIAO0817 Mar 30, 2023
209a2fe
fix on data preprocess(confused)
ERICMIAO0817 Mar 31, 2023
26e530f
fix on data preprocess(confused)
ERICMIAO0817 Mar 31, 2023
4b2aefc
fix on data preprocess(confused)
ERICMIAO0817 Mar 31, 2023
f691dc0
fix on data preprocess(confused)
ERICMIAO0817 Mar 31, 2023
0d675e5
fix on data preprocess(confused)
ERICMIAO0817 Apr 1, 2023
b19481b
fix on typo
ERICMIAO0817 Apr 1, 2023
f596be8
add pipeline sample
ERICMIAO0817 Apr 4, 2023
fb87152
解决了由于截断长度限制导致评估时的问题,并且完善了对于英文数据集的支持
ERICMIAO0817 May 30, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ python test/test_all.py
- 信息提取(关键词、关键短语、摘要)
- samples/IE_sample.py

- 命名实体识别任务流水线
- samples/ner_pipeline_sample.py


# 参考并致谢
在实现过程中,调研了网络上很多已经开源的工具包,对他们致以深深的感谢。在coding过程中,参考学习了很多参考pkg中的编码方式,也有直接调用。如果作者感觉到被冒犯,请随时私信联系。
Expand Down
Empty file added knlp/Inference/__init__.py
Empty file.
7 changes: 7 additions & 0 deletions knlp/Inference/inference.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import torch


class BaseInference:
def __init__(self, device: str = torch.device("cpu")):
self.device = device
pass
6 changes: 6 additions & 0 deletions knlp/Pipeline/PipeEval.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
class PipeEvaluator:
def __init__(self):
pass

def evaluate(self):
pass
6 changes: 6 additions & 0 deletions knlp/Pipeline/PipeTrainer.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
class PipeTrainer:
def __init__(self):
pass

def train(self):
pass
Empty file added knlp/Pipeline/__init__.py
Empty file.
12 changes: 12 additions & 0 deletions knlp/Pipeline/pipeline.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
class Pipeline:
def __init__(self):
pass

def train(self, model):
pass

def inference(self, model, input):
pass

def evaluate(self, model):
pass
Binary file modified knlp/model/crf/NER.pkl
Binary file not shown.
2 changes: 1 addition & 1 deletion knlp/nn/bilstm_crf/dataset_seq_labeling.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ def _read_file(self, path: str = None):
Returns:

"""
with open(path) as f:
with open(path, encoding='utf-8') as f:
return f.readlines()

@staticmethod
Expand Down
23 changes: 0 additions & 23 deletions knlp/nn/bilstm_crf/model_bilstm_crf/tag_json.json

This file was deleted.

Loading