BAAI
/

Safetensors
xlm-roberta
MonteXiaofeng commited on
Commit
8f748de
·
verified ·
1 Parent(s): 956697a

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +51 -50
README.md CHANGED
@@ -6,53 +6,7 @@ base_model:
6
 
7
  本模型为数据集[BAAI/IndustryCorpus2](https://huggingface.co/datasets/BAAI/IndustryCorpus2)的质量评估模型,对预训练语料进行质量评估。
8
 
9
- - how to use
10
-
11
- ```python
12
-
13
- from transformers import (
14
- AutoConfig,
15
- AutoModelForSequenceClassification,
16
- AutoTokenizer)
17
-
18
- model_dir = "BAAI/IndustryCorpus2_DataRater"
19
-
20
- model = AutoModelForSequenceClassification.from_pretrained(
21
- model_dir,
22
- trust_remote_code=False,
23
- ignore_mismatched_sizes=False,
24
- )
25
- tokenizer = AutoTokenizer.from_pretrained(
26
- model_dir,
27
- use_fast=True,
28
- token=None,
29
- trust_remote_code=False,
30
- )
31
-
32
- config = AutoConfig.from_pretrained(
33
- model_dir,
34
- finetuning_task="text-classification",
35
- )
36
-
37
- sentence = "黄龙国际中心位于杭州市西湖区学院路77号,地处杭州黄龙商务区核心位置。项目以“新经济、新生态、新黄龙”的理念和“知识城市创新区”的项目定位,引领着杭州城市的产业升级和创新。\n黄龙国际中心主打“知识盒子”建筑设计,拥有时尚、新潮的建筑立面,聚集不同功能的独立建筑物,打造出包容开放又具有链接性的空间。项目在2018年4月一举斩获开发项目行业最高奖——广厦奖。\n项目整体分四期开发。一期G、H、I三幢楼宇由坤和自主开发建成,于2015年4月投入使用,于2015年5月获得了美国绿色建筑委员会颁发的LEED金级认证,并成功吸引蚂蚁金服、美图、有赞等国内互联网创新巨头率先入驻。\n2016年初,坤和引进万科作为该项目股权合作方通过双方优质资源共享,在产品品质、创新等方面得到全方位提升。\n二期A、B幢由美国KPF设计,并于2018年4月一举获得房地产开发项目行业最高奖——广厦奖。A、B幢写字楼于2018年10月投入使用,B幢与全球领先的创造者社区及空间和服务提供商——WeWork正式签约。商业K-lab于2018年12月28日正式开业。\n项目三期E、F幢已于2020年投入使用。四期C、D幢,计划于2021年底投入使用。\n项目总占地面积约8.7万方,总建筑面积约40万平方米,涵盖9栋国际5A写字楼及8万方K-lab商业新物种,以知识为纽带,打造成一个集商务、商业、教育、文化、娱乐、艺术、餐饮、会展等于一体的完整城市性生态体系。项目全部投入使用后,年租金收入将超6亿元。\n"
38
-
39
- result = tokenizer(
40
- [sentecnce],
41
- padding=False,
42
- max_length=max_length,
43
- truncation=True,
44
- return_tensors="pt",
45
- ).to("cuda")
46
- for key in result:
47
- result[key] = torch.tensor(result[key])
48
-
49
- model_out = model(**result)
50
- predit_score = model_out.logits.tolist()[0][0]
51
- predit_score_round = round(predit_score)
52
- # score=4.674278736114502
53
- ```
54
-
55
- - 为什么要筛选低质量的数据
56
 
57
  下面是从数据中抽取的低质量数据,可以看到这种数据对模型的学习是有害无益的
58
 
@@ -63,7 +17,7 @@ predit_score_round = round(predit_score)
63
 
64
  ```
65
 
66
- - 数据构建
67
 
68
  数据来源:随机采样预训练语料
69
 
@@ -94,7 +48,7 @@ predit_score_round = round(predit_score)
94
  """
95
  ```
96
 
97
- - 模型训练
98
 
99
  模型选型:与分类模型类似,我们同样使用的是0.5b规模的模型,并对比试验了beg-m3和qwen-0.5b,最终实验显示bge-m3综合表现最优
100
 
@@ -116,4 +70,51 @@ predit_score_round = round(predit_score)
116
 
117
  ![cpt_two_stage](./img/cpt_two_stage.png)
118
 
119
- 最后,高质量的预训练语料中包含着丰富的高价值知识性内容,可以从中提取出指令数据进一步提升指令数据的丰富度和知识性,这也催发了[Industry-Instruction](https://huggingface.co/datasets/BAAI/Industry-Instruction)项目的诞生,我们会在那里进行详细的说明。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
 
7
  本模型为数据集[BAAI/IndustryCorpus2](https://huggingface.co/datasets/BAAI/IndustryCorpus2)的质量评估模型,对预训练语料进行质量评估。
8
 
9
+ ## 为什么要筛选低质量的数据
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
 
11
  下面是从数据中抽取的低质量数据,可以看到这种数据对模型的学习是有害无益的
12
 
 
17
 
18
  ```
19
 
20
+ ## 数据构建
21
 
22
  数据来源:随机采样预训练语料
23
 
 
48
  """
49
  ```
50
 
51
+ ## 模型训练
52
 
53
  模型选型:与分类模型类似,我们同样使用的是0.5b规模的模型,并对比试验了beg-m3和qwen-0.5b,最终实验显示bge-m3综合表现最优
54
 
 
70
 
71
  ![cpt_two_stage](./img/cpt_two_stage.png)
72
 
73
+ 最后,高质量的预训练语料中包含着丰富的高价值知识性内容,可以从中提取出指令数据进一步提升指令数据的丰富度和知识性,这也催发了[Industry-Instruction](https://huggingface.co/datasets/BAAI/Industry-Instruction)项目的诞生,我们会在那里进行详细的说明。
74
+
75
+
76
+ ## how to use
77
+
78
+ ```python
79
+
80
+ from transformers import (
81
+ AutoConfig,
82
+ AutoModelForSequenceClassification,
83
+ AutoTokenizer)
84
+
85
+ model_dir = "BAAI/IndustryCorpus2_DataRater"
86
+
87
+ model = AutoModelForSequenceClassification.from_pretrained(
88
+ model_dir,
89
+ trust_remote_code=False,
90
+ ignore_mismatched_sizes=False,
91
+ )
92
+ tokenizer = AutoTokenizer.from_pretrained(
93
+ model_dir,
94
+ use_fast=True,
95
+ token=None,
96
+ trust_remote_code=False,
97
+ )
98
+
99
+ config = AutoConfig.from_pretrained(
100
+ model_dir,
101
+ finetuning_task="text-classification",
102
+ )
103
+
104
+ sentence = "黄龙国际中心位于杭州市西湖区学院路77号,地处杭州黄龙商务区核心位置。项目以“新经济、新生态、新黄龙”的理念和“知识城市创新区”的项目定位,引领着杭州城市的产业���级和创新。\n黄龙国际中心主打“知识盒子”建筑设计,拥有时尚、新潮的建筑立面,聚集不同功能的独立建筑物,打造出包容开放又具有链接性的空间。项目在2018年4月一举斩获开发项目行业最高奖——广厦奖。\n项目整体分四期开发。一期G、H、I三幢楼宇由坤和自主开发建成,于2015年4月投入使用,于2015年5月获得了美国绿色建筑委员会颁发的LEED金级认证,并成功吸引蚂蚁金服、美图、有赞等国内互联网创新巨头率先入驻。\n2016年初,坤和引进万科作为该项目股权合作方通过双方优质资源共享,在产品品质、创新等方面得到全方位提升。\n二期A、B幢由美国KPF设计,并于2018年4月一举获得房地产开发项目行业最高奖——广厦奖。A、B幢写字楼于2018年10月投入使用,B幢与全球领先的创造者社区及空间和服务提供商——WeWork正式签约。商业K-lab于2018年12月28日正式开业。\n项目三期E、F幢已于2020年投入使用。四期C、D幢,计划于2021年底投入使用。\n项目总占地面积约8.7万方,总建筑面积约40万平方米,涵盖9栋国际5A写字楼及8万方K-lab商业新物种,以知识为纽带,打造成一个集商务、商业、教育、文化、娱乐、艺术、餐饮、会展等于一体的完整城市性生态体系。项目全部投入使用后,年租金收入将超6亿元。\n"
105
+
106
+ result = tokenizer(
107
+ [sentecnce],
108
+ padding=False,
109
+ max_length=max_length,
110
+ truncation=True,
111
+ return_tensors="pt",
112
+ ).to("cuda")
113
+ for key in result:
114
+ result[key] = torch.tensor(result[key])
115
+
116
+ model_out = model(**result)
117
+ predit_score = model_out.logits.tolist()[0][0]
118
+ predit_score_round = round(predit_score)
119
+ # score=4.674278736114502
120
+ ```