dragonkue commited on
Commit
1836135
1 Parent(s): f75280e

commit files to HF hub

Browse files
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ tokenizer.json filter=lfs diff=lfs merge=lfs -text
1_Pooling/config.json ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "word_embedding_dimension": 1024,
3
+ "pooling_mode_cls_token": true,
4
+ "pooling_mode_mean_tokens": false,
5
+ "pooling_mode_max_tokens": false,
6
+ "pooling_mode_mean_sqrt_len_tokens": false,
7
+ "pooling_mode_weightedmean_tokens": false,
8
+ "pooling_mode_lasttoken": false,
9
+ "include_prompt": true
10
+ }
README.md ADDED
@@ -0,0 +1,737 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ datasets: []
3
+ language: []
4
+ library_name: sentence-transformers
5
+ metrics:
6
+ - cosine_accuracy@1
7
+ - cosine_accuracy@3
8
+ - cosine_accuracy@5
9
+ - cosine_accuracy@10
10
+ - cosine_precision@1
11
+ - cosine_precision@3
12
+ - cosine_precision@5
13
+ - cosine_precision@10
14
+ - cosine_recall@1
15
+ - cosine_recall@3
16
+ - cosine_recall@5
17
+ - cosine_recall@10
18
+ - cosine_ndcg@10
19
+ - cosine_mrr@10
20
+ - cosine_map@100
21
+ - dot_accuracy@1
22
+ - dot_accuracy@3
23
+ - dot_accuracy@5
24
+ - dot_accuracy@10
25
+ - dot_precision@1
26
+ - dot_precision@3
27
+ - dot_precision@5
28
+ - dot_precision@10
29
+ - dot_recall@1
30
+ - dot_recall@3
31
+ - dot_recall@5
32
+ - dot_recall@10
33
+ - dot_ndcg@10
34
+ - dot_mrr@10
35
+ - dot_map@100
36
+ pipeline_tag: sentence-similarity
37
+ tags:
38
+ - sentence-transformers
39
+ - sentence-similarity
40
+ - feature-extraction
41
+ - generated_from_trainer
42
+ - dataset_size:22842
43
+ - loss:CachedGISTEmbedLoss
44
+ widget:
45
+ - source_sentence: 누설을 탐지하기 위한 용액은 무엇입니까?
46
+ sentences:
47
+ - 밀폐성을 검증하기 위한 시험 | | 공기압시험 (air) | 누설 | 공기압 차이와 누설 탐지 용액을 사용하여 밀폐성을 검증하는시험으로 탱크
48
+ 공기압시험 및 용접이음부 공기압시험 (압축공기압 필릿용접부 시험과 진공상자시험)을 포함한다. | | 압축공기압필릿용접부 시험 (compressed
49
+ air fillet weld) | 누설 | 필릿용접부상에 누설 탐지 용액을 적용하는 필릿용접 이음부의공기압시험 | | 진공상자시험 (vacuum
50
+ box) | 누설 | 용접부에 누설 탐지 용액을 도포하고 용접이음부를 상자로 덮는시험. 누설을 탐지하기 위하여 상자 내부는 진공을 형성한다.
51
+ | | 초음파시험 (ultrasonic) | 누설 | 초음파 탐지기술을 이용하여 창구덮개와 같은 폐쇄장치의 밀폐를 검증하는 시험 | | 침투시험
52
+ (penetration) | 누설 | 저 표면장력 유체 (low surface tension liquids)를 사용하여구획의 경계에 존재하는
53
+ 연속적인 누설을 액체침투지시가 없음을 육안으로 확인하여 검증하는 시험 (즉, (즉, 액체침투탐상검사) |
54
+ - FSS 코드에 적합한 수동조작 콜포인트를 거주구역, 업무구역, 제어장소에 설치하여야 한다. 외부로 통하는 각 출입구에 하나의 수동조작 콜포인트를
55
+ 설치하여야 한다. 수동조작 콜포인트는 각 갑판의 통로에서 쉽게 접근할 수 있어야 하며 통로의 어느 부분에서도 수동조작 콜포인트까지 20 m
56
+ 이상 떨어지지 않도록 한다.
57
+ - 설치된 플레임스크린을 검사한다. (5) 화물탱크의 벤트장치, 퍼지, 가스프리 및 기타 통풍장치를 검사한다. (6) 갑판상 및 화물펌프실에서
58
+ 화물, 탱크 세정, 평형수와 스트리핑장치를 검사하고 갑판상에서 연료유수급장치 검사한다. (7) 실행가능한 한 화물, 빌지, 평형수 및 스트리핑
59
+ 펌프의 글랜드시일에서 비정상적인 누설을 검사한다. 화물펌프실 빌지장치의 작동과 전기적/기계적 원격조작 및 차단장치의 작동을 점검하고, 펌프
60
+ 거치부에 손상이 없는지 점검한다. (8) 펌프실 통풍장치가 작동하고 덕트에 손상이 없으며, 댐퍼가 작동하고 스크린이 깨끗한지 확인한다. (9)
61
+ 화물 배출라인에 설치된 압력게이지와 액면지시장치가 작동하는지 점검한다. (10) 화물지역에 인접하는 선교문과 창문, 선루와 갑판실의 현창과
62
+ 창문이 만족한 상태인지 확인한다. (11) 화물펌프실 내 또는 근처에서 하역장구 (loose gear), 가연성 물질 등과 같이 잠재적 발화원이
63
+ 없는지 확인하고, 예기치 못한 누설 흔적이 없으며, 접근 사다리의 상태가 양호한지 확인한다. (12) 펌프실에서 화물 분리용으로 필요시 떼어낼
64
+ 수 있는 배관이나 기타 설비를
65
+ - source_sentence: 보강재의 검토를 위하여 고려해야 하는 부착판의 폭은 어떤 식에 의한다?
66
+ sentences:
67
+ - '표 3.1.12 필릿용접의 적용
68
+
69
+
70
+ | 난 | 구분 | 부재명칭 | | 적용장소 | | 종류 |
71
+
72
+ | --- | --- | --- | --- | --- | --- | --- |
73
+
74
+ | 42 | | | | 내저판 | 주기실 | F2 |
75
+
76
+ | 43 | | | | | 앞 난 이외의 장소 | F4 |
77
+
78
+ | 44 | | | | 실체늑판 | 선수선저 보강부 및 주기실 | F2 |
79
+
80
+ | 45 | | | | | 앞 난 이외의 장소 | F4 |
81
+
82
+ | 46 | | 주기대거더 | | 내저판 | | F2 |
83
+
84
+ | 47 | | | | 외판 | | F2 |
85
+
86
+ | 48 | | 마진판 | | 외판 또는 거싯판 | | F1 |
87
+
88
+ |
89
+
90
+ '
91
+ - Rev.1 참조) (2019) 【규칙 참조】 (1) 화물탱크 또는 슬롭탱크와 공통의 경계를 갖는 연료유탱크는 화물탱크 블록 내에 위치하거나
92
+ 연료유탱크의 일부를 화물탱크 블록에 배치해서는 안 된다. 그러나 연료유탱크는 화물탱크 블록의 전후방에 배치할 수 있다. 화물탱크 블록이란 그림
93
+ 8.2.6과 같이 최후방 화물탱크 또는 슬롭탱크의 선미격벽으로부터 최전방 화물탱크 또는 슬롭탱크의 선수격벽까지 확장 및 선박의 깊이 및 폭까지
94
+ 확장된 선박의 일부분이다. 그러나 화물탱크 또는 슬롭탱크의 갑판 상부구역은 포함하지 않는다. (2) 연료유탱크는 유출 및 화재 안전 측면에서
95
+ 화물구역내의 노출갑판상에 독립형탱크로 위치하는 경우 인정될 수 있다. 그림 8.2.6 화물탱크 블록 (3) 펌프를 포함하여 관련되는 연료유
96
+ 관장치와 독립형 연료유탱크의 배치는 기관구역에 위치하는 연료유탱크와 관련되는 관장치와 동일하게 볼 수 있다. 그러나 전기 설비에 대해서는 위험구역
97
+ 분류의 규정이 적용되어야 한다. (4) 이 항의 목적상 독성 액체화물은 지침 7편 6장 **부록 7B-1**의 ‘k’란에서 독성 증기가 증기가
98
+ 발생되는 물질을 포함한다.
99
+ - 3.1 보강재 3.1.1보강재의 검토를 위하여 고려하여야 하는 부착판의 폭  (mm) 는 다음 식에 의한다. • 부착판이 보강재의 양쪽에
100
+ 있는 경우 :• 부착판이 보강재의 한쪽에만 있는 경우 : 3.2 <삭제>[RCN1 to 01 JAN 2021]
101
+ - source_sentence: 선체거더 하중 계산점의 4절에 정의된 고려하는 동하중상태의 수평 파랑 굽힘 모멘트는 무엇입니까?
102
+ sentences:
103
+ - 1. 검사는 선수문, 내측문, 현측문 및 선미문이 만족한 상태로 유지되고 있음을 실행가능한 한 검증하기 위한 시험으로 이루어져야 한다. 2.
104
+ 전회 검사 이후 선수문, 내측문, 현측문 및 선미문에 대하여 승인되지 않은 변경사항이 있었는지의 여부를 확인하여야 한다. 3. 문서 작동 및
105
+ 정비지침서가 요구되는 경우, 승인된 사본이 본선에 비치되어있고 모든 변경 사항이 반영되어 있음을 검증하여야 한다. 문의 폐쇄 및 잠금을 위한
106
+ 작동절차가 문서화되어 본선에 비치되어 있고 적합한 위치에 게시되어 있음을 검증하여야 한다. 검사원은 검사를 위한 기초로서 점검기록 및 그 내용에
107
+ 대하여 특별히 주의하여 작동 및 정비지침서를 확인하여야 한다. 4. 구조에 대한 시험 선수문, 내측문, 현측문 및 선미문은 다음에 특히 주의하여
108
+ 검사하여야 한다. (1) 판, 2차 보강재, 1차 구조부재, 힌지암 및 용접을 포함한 문의 구조적 배치 (2) 문의 개구 주위를 이루는 외판구조와
109
+ 외판, 2차 보강재, 1차 구조부재 및 용접을 포함한 잠금장치, 지지장치 및 고정장치 (3) 힌지 및 베어링, 추력베어링 (4) 잠금장치,
110
+ 지지장치
111
+ - '3.1 선체거더 파랑 굽힘 모멘트에 의한 응력 3.1.1하중조건 의 하중상태  및 에 대한 선체거더 응력은 다음 식을 따른다.
112
+ (N/mm2)∙
113
+ :  및 에 동등한 에 의한 하중조건 에 대해 고려된 종방향 위치에서 선체거더 하중 계산점의 4절에 정의된 고려하는 동하중상태의
114
+ 수직 파랑 굽힘 모멘트 (kNm) :  및 에 동등한 에 의해 하중조건 에 대해 고려된 종방향 위치에서 선체거더
115
+ 하중 계산점의 4절에 정의된 고려하는 동하중상태의 수평 파랑 굽힘 모멘트 (kNm) 3.2 정수중 선체거더 굽힘 모멘트 3.2.1하중조건 에서
116
+ 정수중 굽힘 모멘트에 의한 선체거더 핫스폿 응력은 다음 식을 따른다.'
117
+ - 화물기기구역, 화재위험성이 높은 물건을 저장하는 창고 및 화물제어실의 격벽과 같이 화물지역에 면하는 노출된 경계부분. 분리 가능한 화물관장치
118
+ 연결부가 노출된 수평경계 부분의 상방 또는 하방에 설치되지 않는 경우, 이들 지역의 노출된 수평 경계부분에는 물분무장치를 요구하지 않는다.
119
+ 화재위험성이 높은 물건 또는 설비를 비치하지 않는 비거주 선수루 구조의 경계부분에는 물분무장치가 요구되지 않는다. (2019) (7) 화물지역과의
120
+ 거리에 상관없이 화물지역과 마주하는 노출된 구명정, 구명뗏목 및 집결장소 (8) 모든 반폐위 화물기기구역 및 반폐위 화물전동기실 101. 6항에서
121
+ 규정하는 운항을 위한 선박은 특별히 고려하여야 한다. (1103. 3항의 (2)호 참조)2. (1) 물분무장치는 최대 수평투영면에 대하여 분당
122
+ 10 Lm, 수직면에 대하여 분당 4 Lm로 균일하게 산포되는 물분무율에 의해 1항에서 규정한 모든 지역을 보호할 수 있어야 한다.
123
+ 수평면
124
+ - source_sentence: 비상전원이 데드쉽상태에서 주추진설비를 시동하는데 필요한 전기를 제공하는 경우, 어떤 조건이 필요합니까?
125
+ sentences:
126
+ - 2.1 일반 2.1.1설계자는 화물펌프실, 화물탱크, 슬롭탱크 및 코퍼댐, 주 화물제어장소, 제어장소, 거주구역 및 업무구역 뿐만 아니라 화물탱크를
127
+ 기관구역으로부터 격리하는 배치에 주의를 기울여야 한다. 2.1.2<삭제>
128
+ - 규칙 301.의 4항에 따라 선체구조의 피로강도를 평가하고자 하는 경우에는 3편 **부록 3-3** 선체구조의 피로강도 평가지침에 따를 것을
129
+ 권장한다. 【규칙 참조】
130
+ - 또는 이와 동등한 다른 장치를 갖추어야 한다. 【지침 참조】 (4) 주전원은 추진기관 또는 추진축계의 속도 및 회전방향에 관계없이 중요용도
131
+ 및 거주편의용도를 유지할 수 있도록 배치하여야 한다. 【지침 참조】 (5) 발전장치는 어느 한대의 발전기 또는 발전장치의 일차 동력원을 운전할
132
+ 수 없는 상태에서도 나머지의 발전장치를 이용하여 데드쉽상태로부터 주추진설비를 시동하는데 필요한 전기의 용도에 급전할 수 있어야 한다. 비상전원
133
+ 단독으로 또는 다른 전원과 결합하여 203.의 2항 (2)호 (가)부터 (마)에서 요구하는 모든 설비에 충분한 전력을 동시에 공급할 수 있는
134
+ 경우, 데드쉽상태로부터 시동을 위한 용도로 비상전원을 사용할 수 있다. 2. 변압기 및 전력변환장치 (1) 변압기의 용량과 수 【지침 참조】급전회로에
135
+ 사용하는 변압기의 용량과 수는 그 중 어느 1대가 사용할 수 없게
136
+ - source_sentence: 펌프와 압축기에 장착된 압력도출밸브의 토출유량은 어떤 조건을 만족해야 하나요?
137
+ sentences:
138
+ - SEA-2 |  |  | S | 항내상태 | | 평형수 탱크 | WB-1 |   (1)  |  | S + D
139
+ | 통상 평형수 적재상태 | | | WB-2 |   (1)  |  | S + D | 통상 평형수 적재상태,평형수 교환상태
140
+ | | | WB-3 |   (1)  |  | S | 항내상태 | | | WB-4 |   (1)  | 
141
+ | T | 시험상태 | | 평형수 탱크 이외의 탱크 | TK-1 |   (1)  |  | S + D | 통상 평형수 적재상태
142
+ | | | TK-2 |   (1)  |  | S | 항내상태 | | | TK-3 |   (1)  | 
143
+ | T | 시험상태 | | 액화 천연가스 연료
144
+ - 제조중등록검사 또는 제조후등록검사를 받고 이에 합격한 때는 선급증서 발행하기 전까지 유효한 단기선급증서를 발급한다.
145
+ - (8) 잠수설비에서 배출되는 기체는 점화원, 인명 또는 위험성이 있는 장소로부터 떨어진 개방된 외부로 배출되어야 한다. (9) 모든 호흡 기체배관에는
146
+ 수동으로 압력을 감소시키는 수단을 갖추어야 한다. (10) 기체 최소 공급율은 누설을 보충하기 충분한 양이어야 한다. (11) 감압챔버의 감압율은
147
+ 지정된 감압표에 따른다. (예, US NAVY diving tables 등) 2. 과압방지장치 (1) 설계된 것보다 높은 압력을 받을 수 있는
148
+ 관장치에는 과압방지장치를 설치하여야 한다. (2) 펌프와 압축기에 장착된 압력도출밸브의 토출유량은 토출이 차단되어도 장치의 압력은 설계압력의
149
+ 10 %를 초과하지 않도록 하여야 한다. 3. 호흡기체의 혼합 (1) 호흡용 혼합기체의 적절한 균질성을 얻기 위해 효율적인 환기가 제공되어야
150
+ 한다. (2) 기체 혼합 장비의 산소 함량은 704.의 3항 (6)호에 따라 측정한다. (3) 산소 함량이 설정된 허용오차를 벗어날 경우 기체
151
+ 공급원을 2차 공급원으로 전환할 수 있어야 한다.
152
+ model-index:
153
+ - name: SentenceTransformer
154
+ results:
155
+ - task:
156
+ type: information-retrieval
157
+ name: Information Retrieval
158
+ dataset:
159
+ name: miracl dev
160
+ type: miracl_dev
161
+ metrics:
162
+ - type: cosine_accuracy@1
163
+ value: 0.6103286384976526
164
+ name: Cosine Accuracy@1
165
+ - type: cosine_accuracy@3
166
+ value: 0.8169014084507042
167
+ name: Cosine Accuracy@3
168
+ - type: cosine_accuracy@5
169
+ value: 0.8732394366197183
170
+ name: Cosine Accuracy@5
171
+ - type: cosine_accuracy@10
172
+ value: 0.92018779342723
173
+ name: Cosine Accuracy@10
174
+ - type: cosine_precision@1
175
+ value: 0.6103286384976526
176
+ name: Cosine Precision@1
177
+ - type: cosine_precision@3
178
+ value: 0.378716744913928
179
+ name: Cosine Precision@3
180
+ - type: cosine_precision@5
181
+ value: 0.27605633802816903
182
+ name: Cosine Precision@5
183
+ - type: cosine_precision@10
184
+ value: 0.17276995305164322
185
+ name: Cosine Precision@10
186
+ - type: cosine_recall@1
187
+ value: 0.3846655691726114
188
+ name: Cosine Recall@1
189
+ - type: cosine_recall@3
190
+ value: 0.5901991071005155
191
+ name: Cosine Recall@3
192
+ - type: cosine_recall@5
193
+ value: 0.6794216477315068
194
+ name: Cosine Recall@5
195
+ - type: cosine_recall@10
196
+ value: 0.7694903427297795
197
+ name: Cosine Recall@10
198
+ - type: cosine_ndcg@10
199
+ value: 0.6723275985412543
200
+ name: Cosine Ndcg@10
201
+ - type: cosine_mrr@10
202
+ value: 0.7262426410313736
203
+ name: Cosine Mrr@10
204
+ - type: cosine_map@100
205
+ value: 0.6073885234240499
206
+ name: Cosine Map@100
207
+ - type: dot_accuracy@1
208
+ value: 0.6103286384976526
209
+ name: Dot Accuracy@1
210
+ - type: dot_accuracy@3
211
+ value: 0.8169014084507042
212
+ name: Dot Accuracy@3
213
+ - type: dot_accuracy@5
214
+ value: 0.8732394366197183
215
+ name: Dot Accuracy@5
216
+ - type: dot_accuracy@10
217
+ value: 0.92018779342723
218
+ name: Dot Accuracy@10
219
+ - type: dot_precision@1
220
+ value: 0.6103286384976526
221
+ name: Dot Precision@1
222
+ - type: dot_precision@3
223
+ value: 0.378716744913928
224
+ name: Dot Precision@3
225
+ - type: dot_precision@5
226
+ value: 0.27605633802816903
227
+ name: Dot Precision@5
228
+ - type: dot_precision@10
229
+ value: 0.17276995305164322
230
+ name: Dot Precision@10
231
+ - type: dot_recall@1
232
+ value: 0.3846655691726114
233
+ name: Dot Recall@1
234
+ - type: dot_recall@3
235
+ value: 0.5901991071005155
236
+ name: Dot Recall@3
237
+ - type: dot_recall@5
238
+ value: 0.6794216477315068
239
+ name: Dot Recall@5
240
+ - type: dot_recall@10
241
+ value: 0.7694903427297795
242
+ name: Dot Recall@10
243
+ - type: dot_ndcg@10
244
+ value: 0.6723275985412543
245
+ name: Dot Ndcg@10
246
+ - type: dot_mrr@10
247
+ value: 0.7262426410313736
248
+ name: Dot Mrr@10
249
+ - type: dot_map@100
250
+ value: 0.6073885234240499
251
+ name: Dot Map@100
252
+ - task:
253
+ type: information-retrieval
254
+ name: Information Retrieval
255
+ dataset:
256
+ name: shiprule dev
257
+ type: shiprule_dev
258
+ metrics:
259
+ - type: cosine_accuracy@1
260
+ value: 0.7253886010362695
261
+ name: Cosine Accuracy@1
262
+ - type: cosine_accuracy@3
263
+ value: 0.8963730569948186
264
+ name: Cosine Accuracy@3
265
+ - type: cosine_accuracy@5
266
+ value: 0.927461139896373
267
+ name: Cosine Accuracy@5
268
+ - type: cosine_accuracy@10
269
+ value: 0.9792746113989638
270
+ name: Cosine Accuracy@10
271
+ - type: cosine_precision@1
272
+ value: 0.7253886010362695
273
+ name: Cosine Precision@1
274
+ - type: cosine_precision@3
275
+ value: 0.29879101899827293
276
+ name: Cosine Precision@3
277
+ - type: cosine_precision@5
278
+ value: 0.1854922279792746
279
+ name: Cosine Precision@5
280
+ - type: cosine_precision@10
281
+ value: 0.09792746113989637
282
+ name: Cosine Precision@10
283
+ - type: cosine_recall@1
284
+ value: 0.7253886010362695
285
+ name: Cosine Recall@1
286
+ - type: cosine_recall@3
287
+ value: 0.8963730569948186
288
+ name: Cosine Recall@3
289
+ - type: cosine_recall@5
290
+ value: 0.927461139896373
291
+ name: Cosine Recall@5
292
+ - type: cosine_recall@10
293
+ value: 0.9792746113989638
294
+ name: Cosine Recall@10
295
+ - type: cosine_ndcg@10
296
+ value: 0.856285200998546
297
+ name: Cosine Ndcg@10
298
+ - type: cosine_mrr@10
299
+ value: 0.816368533596513
300
+ name: Cosine Mrr@10
301
+ - type: cosine_map@100
302
+ value: 0.817575570996784
303
+ name: Cosine Map@100
304
+ - type: dot_accuracy@1
305
+ value: 0.7253886010362695
306
+ name: Dot Accuracy@1
307
+ - type: dot_accuracy@3
308
+ value: 0.8963730569948186
309
+ name: Dot Accuracy@3
310
+ - type: dot_accuracy@5
311
+ value: 0.927461139896373
312
+ name: Dot Accuracy@5
313
+ - type: dot_accuracy@10
314
+ value: 0.9792746113989638
315
+ name: Dot Accuracy@10
316
+ - type: dot_precision@1
317
+ value: 0.7253886010362695
318
+ name: Dot Precision@1
319
+ - type: dot_precision@3
320
+ value: 0.29879101899827293
321
+ name: Dot Precision@3
322
+ - type: dot_precision@5
323
+ value: 0.1854922279792746
324
+ name: Dot Precision@5
325
+ - type: dot_precision@10
326
+ value: 0.09792746113989637
327
+ name: Dot Precision@10
328
+ - type: dot_recall@1
329
+ value: 0.7253886010362695
330
+ name: Dot Recall@1
331
+ - type: dot_recall@3
332
+ value: 0.8963730569948186
333
+ name: Dot Recall@3
334
+ - type: dot_recall@5
335
+ value: 0.927461139896373
336
+ name: Dot Recall@5
337
+ - type: dot_recall@10
338
+ value: 0.9792746113989638
339
+ name: Dot Recall@10
340
+ - type: dot_ndcg@10
341
+ value: 0.856285200998546
342
+ name: Dot Ndcg@10
343
+ - type: dot_mrr@10
344
+ value: 0.816368533596513
345
+ name: Dot Mrr@10
346
+ - type: dot_map@100
347
+ value: 0.817575570996784
348
+ name: Dot Map@100
349
+ ---
350
+
351
+ # SentenceTransformer
352
+
353
+ This is a [sentence-transformers](https://www.SBERT.net) model trained on the train_set dataset. It maps sentences & paragraphs to a 1024-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more.
354
+
355
+ ## Model Details
356
+
357
+ ### Model Description
358
+ - **Model Type:** Sentence Transformer
359
+ <!-- - **Base model:** [Unknown](https://huggingface.co/unknown) -->
360
+ - **Maximum Sequence Length:** 1024 tokens
361
+ - **Output Dimensionality:** 1024 tokens
362
+ - **Similarity Function:** Cosine Similarity
363
+ - **Training Dataset:**
364
+ - train_set
365
+ <!-- - **Language:** Unknown -->
366
+ <!-- - **License:** Unknown -->
367
+
368
+ ### Model Sources
369
+
370
+ - **Documentation:** [Sentence Transformers Documentation](https://sbert.net)
371
+ - **Repository:** [Sentence Transformers on GitHub](https://github.com/UKPLab/sentence-transformers)
372
+ - **Hugging Face:** [Sentence Transformers on Hugging Face](https://huggingface.co/models?library=sentence-transformers)
373
+
374
+ ### Full Model Architecture
375
+
376
+ ```
377
+ SentenceTransformer(
378
+ (0): Transformer({'max_seq_length': 1024, 'do_lower_case': False}) with Transformer model: XLMRobertaModel
379
+ (1): Pooling({'word_embedding_dimension': 1024, 'pooling_mode_cls_token': True, 'pooling_mode_mean_tokens': False, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
380
+ (2): Normalize()
381
+ )
382
+ ```
383
+
384
+ ## Usage
385
+
386
+ ### Direct Usage (Sentence Transformers)
387
+
388
+ First install the Sentence Transformers library:
389
+
390
+ ```bash
391
+ pip install -U sentence-transformers
392
+ ```
393
+
394
+ Then you can load this model and run inference.
395
+ ```python
396
+ from sentence_transformers import SentenceTransformer
397
+
398
+ # Download from the 🤗 Hub
399
+ model = SentenceTransformer("sentence_transformers_model_id")
400
+ # Run inference
401
+ sentences = [
402
+ '펌프와 압축기에 장착된 압력도출밸브의 토출유량은 어떤 조건을 만족해야 하나요?',
403
+ '(8) 잠수설비에서 배출되는 기체는 점화원, 인명 또는 위험성이 있는 장소로부터 떨어진 개방된 외부로 배출되어야 한다. (9) 모든 호흡 기체배관에는 수동으로 압력을 감소시키는 수단을 갖추어야 한다. (10) 기체 최소 공급율은 누설을 보충하기 충분한 양이어야 한다. (11) 감압챔버의 감압율은 지정된 감압표에 따른다. (예, US NAVY diving tables 등) 2. 과압방지장치 (1) 설계된 것보다 높은 압력을 받을 수 있는 관장치에는 과압방지장치를 설치하여야 한다. (2) 펌프와 압축기에 장착된 압력도출밸브의 토출유량은 토출이 차단되어도 장치의 압력은 설계압력의 10 %를 초과하지 않도록 하여야 한다. 3. 호흡기체의 혼합 (1) 호흡용 혼합기체의 적절한 균질성을 얻기 위해 효율적인 환기가 제공되어야 한다. (2) 기체 혼합 장비의 산소 함량은 704.의 3항 (6)호에 따라 측정한다. (3) 산소 함량이 설정된 허용오차를 벗어날 경우 기체 공급원을 2차 공급원으로 전환할 수 있어야 한다.',
404
+ 'SEA-2 | \ue00f\ue0e9\ue0fc | \ue013\ue012\ue002 | S | 항내상태 | | 평형수 탱크 | WB-1 | \ue00f \ue046\ue00f (1)\ue0ed\ue0f2 \ue0e9\ue0fc | \ue013\ue001\ue000\ue00b | S + D | 통상 평형수 적재상태 | | | WB-2 | \ue00f \ue046\ue00f (1)\ue0ed\ue0f2 \ue0e9\ue0fc | \ue013\ue001\ue000\ue00b | S + D | 통상 평형수 적재상태,평형수 교환상태 | | | WB-3 | \ue00f \ue046\ue00f (1)\ue0ed\ue0f2 \ue0e9\ue0fc | \ue03d\ue053\ue035\ue038\ue013\ue012\ue002 | S | 항내상태 | | | WB-4 | \ue00f \ue046\ue00f (1)\ue0ed\ue0f2 \ue0e9\ue0fc | \ue03d\ue053\ue035\ue038\ue013\ue012\ue002 | T | 시험상태 | | 평형수 탱크 이외의 탱크 | TK-1 | \ue00f \ue046\ue00f (1)\ue0ed\ue0f2 \ue0e9\ue0fc | \ue013\ue001\ue000\ue00b | S + D | 통상 평형수 적재상태 | | | TK-2 | \ue00f \ue046\ue00f (1)\ue0ed\ue0f2 \ue0e9\ue0fc | \ue03d\ue053\ue035\ue038\ue013\ue012\ue002 | S | 항내상태 | | | TK-3 | \ue00f \ue046\ue00f (1)\ue0ed\ue0f2 \ue0e9\ue0fc | \ue03d\ue053\ue035\ue038\ue013\ue012\ue002 | T | 시험상태 | | 액화 천연가스 연료',
405
+ ]
406
+ embeddings = model.encode(sentences)
407
+ print(embeddings.shape)
408
+ # [3, 1024]
409
+
410
+ # Get the similarity scores for the embeddings
411
+ similarities = model.similarity(embeddings, embeddings)
412
+ print(similarities.shape)
413
+ # [3, 3]
414
+ ```
415
+
416
+ <!--
417
+ ### Direct Usage (Transformers)
418
+
419
+ <details><summary>Click to see the direct usage in Transformers</summary>
420
+
421
+ </details>
422
+ -->
423
+
424
+ <!--
425
+ ### Downstream Usage (Sentence Transformers)
426
+
427
+ You can finetune this model on your own dataset.
428
+
429
+ <details><summary>Click to expand</summary>
430
+
431
+ </details>
432
+ -->
433
+
434
+ <!--
435
+ ### Out-of-Scope Use
436
+
437
+ *List how the model may foreseeably be misused and address what users ought not to do with the model.*
438
+ -->
439
+
440
+ ## Evaluation
441
+
442
+ ### Metrics
443
+
444
+ #### Information Retrieval
445
+ * Dataset: `miracl_dev`
446
+ * Evaluated with [<code>InformationRetrievalEvaluator</code>](https://sbert.net/docs/package_reference/sentence_transformer/evaluation.html#sentence_transformers.evaluation.InformationRetrievalEvaluator)
447
+
448
+ | Metric | Value |
449
+ |:--------------------|:-----------|
450
+ | cosine_accuracy@1 | 0.6103 |
451
+ | cosine_accuracy@3 | 0.8169 |
452
+ | cosine_accuracy@5 | 0.8732 |
453
+ | cosine_accuracy@10 | 0.9202 |
454
+ | cosine_precision@1 | 0.6103 |
455
+ | cosine_precision@3 | 0.3787 |
456
+ | cosine_precision@5 | 0.2761 |
457
+ | cosine_precision@10 | 0.1728 |
458
+ | cosine_recall@1 | 0.3847 |
459
+ | cosine_recall@3 | 0.5902 |
460
+ | cosine_recall@5 | 0.6794 |
461
+ | cosine_recall@10 | 0.7695 |
462
+ | cosine_ndcg@10 | 0.6723 |
463
+ | cosine_mrr@10 | 0.7262 |
464
+ | **cosine_map@100** | **0.6074** |
465
+ | dot_accuracy@1 | 0.6103 |
466
+ | dot_accuracy@3 | 0.8169 |
467
+ | dot_accuracy@5 | 0.8732 |
468
+ | dot_accuracy@10 | 0.9202 |
469
+ | dot_precision@1 | 0.6103 |
470
+ | dot_precision@3 | 0.3787 |
471
+ | dot_precision@5 | 0.2761 |
472
+ | dot_precision@10 | 0.1728 |
473
+ | dot_recall@1 | 0.3847 |
474
+ | dot_recall@3 | 0.5902 |
475
+ | dot_recall@5 | 0.6794 |
476
+ | dot_recall@10 | 0.7695 |
477
+ | dot_ndcg@10 | 0.6723 |
478
+ | dot_mrr@10 | 0.7262 |
479
+ | dot_map@100 | 0.6074 |
480
+
481
+ #### Information Retrieval
482
+ * Dataset: `shiprule_dev`
483
+ * Evaluated with [<code>InformationRetrievalEvaluator</code>](https://sbert.net/docs/package_reference/sentence_transformer/evaluation.html#sentence_transformers.evaluation.InformationRetrievalEvaluator)
484
+
485
+ | Metric | Value |
486
+ |:--------------------|:-----------|
487
+ | cosine_accuracy@1 | 0.7254 |
488
+ | cosine_accuracy@3 | 0.8964 |
489
+ | cosine_accuracy@5 | 0.9275 |
490
+ | cosine_accuracy@10 | 0.9793 |
491
+ | cosine_precision@1 | 0.7254 |
492
+ | cosine_precision@3 | 0.2988 |
493
+ | cosine_precision@5 | 0.1855 |
494
+ | cosine_precision@10 | 0.0979 |
495
+ | cosine_recall@1 | 0.7254 |
496
+ | cosine_recall@3 | 0.8964 |
497
+ | cosine_recall@5 | 0.9275 |
498
+ | cosine_recall@10 | 0.9793 |
499
+ | cosine_ndcg@10 | 0.8563 |
500
+ | cosine_mrr@10 | 0.8164 |
501
+ | **cosine_map@100** | **0.8176** |
502
+ | dot_accuracy@1 | 0.7254 |
503
+ | dot_accuracy@3 | 0.8964 |
504
+ | dot_accuracy@5 | 0.9275 |
505
+ | dot_accuracy@10 | 0.9793 |
506
+ | dot_precision@1 | 0.7254 |
507
+ | dot_precision@3 | 0.2988 |
508
+ | dot_precision@5 | 0.1855 |
509
+ | dot_precision@10 | 0.0979 |
510
+ | dot_recall@1 | 0.7254 |
511
+ | dot_recall@3 | 0.8964 |
512
+ | dot_recall@5 | 0.9275 |
513
+ | dot_recall@10 | 0.9793 |
514
+ | dot_ndcg@10 | 0.8563 |
515
+ | dot_mrr@10 | 0.8164 |
516
+ | dot_map@100 | 0.8176 |
517
+
518
+ <!--
519
+ ## Bias, Risks and Limitations
520
+
521
+ *What are the known or foreseeable issues stemming from this model? You could also flag here known failure cases or weaknesses of the model.*
522
+ -->
523
+
524
+ <!--
525
+ ### Recommendations
526
+
527
+ *What are recommendations with respect to the foreseeable issues? For example, filtering explicit content.*
528
+ -->
529
+
530
+ ## Training Details
531
+
532
+ ### Training Dataset
533
+
534
+ #### train_set
535
+
536
+ * Dataset: train_set
537
+ * Size: 22,842 training samples
538
+ * Columns: <code>query</code> and <code>chuked_doc</code>
539
+ * Approximate statistics based on the first 1000 samples:
540
+ | | query | chuked_doc |
541
+ |:--------|:----------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|
542
+ | type | string | string |
543
+ | details | <ul><li>min: 7 tokens</li><li>mean: 21.44 tokens</li><li>max: 64 tokens</li></ul> | <ul><li>min: 30 tokens</li><li>mean: 248.32 tokens</li><li>max: 507 tokens</li></ul> |
544
+ * Samples:
545
+ | query | chuked_doc |
546
+ |:----------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
547
+ | <code>알루미늄합금관은 어떤 경우에 사용할 수 없나요?</code> | <code>알루미늄합금관에 대하여는 다음에 따른다. (가) 알루미늄합금관은 원칙으로 우리 선급이 적절하다고 인정하는 규격에 정하여진 것으로 이음매 없는 인발관 또는 이음매 없는 압출관이어야 한다. (나) 알루미늄합금관은 다음에 해당하는 관에는 사용하여서는 아니 된다. (a) 원칙적으로 설계온도가 150 °C를 초과하는 관 (b) 지침 6장 102.의 2항 (2)호 (나) 내지 (타)에 속하는 관 (다) 내압을 받는 알루미늄합금관의 소요두께는 다음에 따른다. 관의 소요두께는 규칙 102.의 6항에 따른다. 이 경우 허용응력 는 다음의 값 중 최소치로 한다. 다만, 설계온도가 재료의 크리프 영역에 있지 아니한 경우에는 의 값은 고려할 필요가 없다.  :상온 (50 °C 미만)에서의 재료의 규격최소인장강도 (Nmm):설계온도에서의 재료의 0.2 % 내력 (Nmm) :설계온도에서의 재료의 100,000시간 후의 평균파단강도 (Nmm) (3) 제1급 또는 제2급 관장치에 사용하거나 손상시 화재 또는 침수에 영향을 미치는 관에 사용하는 금속 또는 비금속재료의 신축관 (끝단</code> |
548
+ | <code>만재 격창 적재상태는 어디에 적용할 수 있나요?</code> | <code>적재상태이며 산적화물선의 경우 통상 평형수 적재상태, 황천 평형수 적재상태, 만재 균일 적재상태, 만재 격창 적재상태이다. 즉, 만재 격창 적재상태는 BC-A 산적화물선에만 적용 가능하다. 적하상태의 정의는 9장에 따른다. 2.2 정수중 수직 굽힘 모멘트 2.2.1 최소 정수중 굽힘 모멘트호깅 및 새깅상태에서 각각 최소 정수중 굽힘 모멘트 min 및 min (kNm) 는 다음 식에 의한다. 호깅상태 :min 새깅상태 :min :  및 을 1.0 으로 하여 [3.1.1]에 따라 계산된 수직 파랑 호깅 모멘트:  및 을 1.0 으로 하여 [3.1.1]에 따라 계산된 수직 파랑 새깅 모멘트: 선박의 길이 방향에 따른 분포계수로서 다음과 같다. (그림 1 참조),≤ 경우,에서,≤≤</code> |
549
+ | <code>항구내의 적하 및 양하 시에 최대흘수의 67에서 화물창은 최대 허용 항해 중량을 적재할 수 있는가?</code> | <code>이중저 평형수탱크는 비운 상태로 에 의 10를 더한 것을 운송할 수 있어야 한다. 다만, 운항중 최대허용화물질량은 까지로 제한하여야 한다. (다) 설계하중조건에 따라 옆의 화물창이 공창이 되는 모든 인접한 2개의 화물창은 최대흘수에서 해당 화물창의 이중저 연료유 탱크가 있는 경우 100 채우고, 이중저 평형수탱크는 비운 상태로 각 설계하중조건에 따른 최대화물하중에 더하여 의 10를 운송할 수 있어야 한다. 다만, 운항중 최대허용화물질량은 설계하중조건에 따른 최대화물하중까지로 제한되어야 한다. (5) 평형수화물창에만 적용하는 추가조건평형수화물창은 모든 황천 평형수흘수에서 해당 화물창의 모든 이중저 탱크를 100 채우고 창구 (hatchway)까지 평형수를 100 채울 수 있어야 한다. 톱사이드 윙탱크, 호퍼 및 이중저 탱크에 인접한 평형수화물창은 톱사이드 윙 탱크, 호퍼 및 이중저 탱크가 빈 상태에서 평형수화물창을 채울 때 강도상 만족되어야 한다. (6) 항구내의 적하 및 양하 시에 적용하는 추가조건 (가) 최대흘수의 67에서 임의의 화물창은 최대허용항해중량을 적재할 수 있어야 한다. (나)</code> |
550
+ * Loss: [<code>CachedGISTEmbedLoss</code>](https://sbert.net/docs/package_reference/sentence_transformer/losses.html#cachedgistembedloss) with these parameters:
551
+ ```json
552
+ {'guide': SentenceTransformer(
553
+ (0): Transformer({'max_seq_length': 512, 'do_lower_case': False}) with Transformer model: XLMRobertaModel
554
+ (1): Pooling({'word_embedding_dimension': 1024, 'pooling_mode_cls_token': True, 'pooling_mode_mean_tokens': False, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
555
+ (2): Normalize()
556
+ ), 'temperature': 0.01}
557
+ ```
558
+
559
+ ### Training Hyperparameters
560
+ #### Non-Default Hyperparameters
561
+
562
+ - `eval_strategy`: steps
563
+ - `per_device_train_batch_size`: 512
564
+ - `per_device_eval_batch_size`: 512
565
+ - `learning_rate`: 4e-06
566
+ - `warmup_ratio`: 0.03333333333333333
567
+ - `fp16`: True
568
+ - `batch_sampler`: no_duplicates
569
+
570
+ #### All Hyperparameters
571
+ <details><summary>Click to expand</summary>
572
+
573
+ - `overwrite_output_dir`: False
574
+ - `do_predict`: False
575
+ - `eval_strategy`: steps
576
+ - `prediction_loss_only`: True
577
+ - `per_device_train_batch_size`: 512
578
+ - `per_device_eval_batch_size`: 512
579
+ - `per_gpu_train_batch_size`: None
580
+ - `per_gpu_eval_batch_size`: None
581
+ - `gradient_accumulation_steps`: 1
582
+ - `eval_accumulation_steps`: None
583
+ - `learning_rate`: 4e-06
584
+ - `weight_decay`: 0.0
585
+ - `adam_beta1`: 0.9
586
+ - `adam_beta2`: 0.999
587
+ - `adam_epsilon`: 1e-08
588
+ - `max_grad_norm`: 1.0
589
+ - `num_train_epochs`: 3
590
+ - `max_steps`: -1
591
+ - `lr_scheduler_type`: linear
592
+ - `lr_scheduler_kwargs`: {}
593
+ - `warmup_ratio`: 0.03333333333333333
594
+ - `warmup_steps`: 0
595
+ - `log_level`: passive
596
+ - `log_level_replica`: warning
597
+ - `log_on_each_node`: True
598
+ - `logging_nan_inf_filter`: True
599
+ - `save_safetensors`: True
600
+ - `save_on_each_node`: False
601
+ - `save_only_model`: False
602
+ - `restore_callback_states_from_checkpoint`: False
603
+ - `no_cuda`: False
604
+ - `use_cpu`: False
605
+ - `use_mps_device`: False
606
+ - `seed`: 42
607
+ - `data_seed`: None
608
+ - `jit_mode_eval`: False
609
+ - `use_ipex`: False
610
+ - `bf16`: False
611
+ - `fp16`: True
612
+ - `fp16_opt_level`: O1
613
+ - `half_precision_backend`: auto
614
+ - `bf16_full_eval`: False
615
+ - `fp16_full_eval`: False
616
+ - `tf32`: None
617
+ - `local_rank`: 0
618
+ - `ddp_backend`: None
619
+ - `tpu_num_cores`: None
620
+ - `tpu_metrics_debug`: False
621
+ - `debug`: []
622
+ - `dataloader_drop_last`: True
623
+ - `dataloader_num_workers`: 0
624
+ - `dataloader_prefetch_factor`: None
625
+ - `past_index`: -1
626
+ - `disable_tqdm`: False
627
+ - `remove_unused_columns`: True
628
+ - `label_names`: None
629
+ - `load_best_model_at_end`: False
630
+ - `ignore_data_skip`: False
631
+ - `fsdp`: []
632
+ - `fsdp_min_num_params`: 0
633
+ - `fsdp_config`: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}
634
+ - `fsdp_transformer_layer_cls_to_wrap`: None
635
+ - `accelerator_config`: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}
636
+ - `deepspeed`: None
637
+ - `label_smoothing_factor`: 0.0
638
+ - `optim`: adamw_torch
639
+ - `optim_args`: None
640
+ - `adafactor`: False
641
+ - `group_by_length`: False
642
+ - `length_column_name`: length
643
+ - `ddp_find_unused_parameters`: None
644
+ - `ddp_bucket_cap_mb`: None
645
+ - `ddp_broadcast_buffers`: False
646
+ - `dataloader_pin_memory`: True
647
+ - `dataloader_persistent_workers`: False
648
+ - `skip_memory_metrics`: True
649
+ - `use_legacy_prediction_loop`: False
650
+ - `push_to_hub`: False
651
+ - `resume_from_checkpoint`: None
652
+ - `hub_model_id`: None
653
+ - `hub_strategy`: every_save
654
+ - `hub_private_repo`: False
655
+ - `hub_always_push`: False
656
+ - `gradient_checkpointing`: False
657
+ - `gradient_checkpointing_kwargs`: None
658
+ - `include_inputs_for_metrics`: False
659
+ - `eval_do_concat_batches`: True
660
+ - `fp16_backend`: auto
661
+ - `push_to_hub_model_id`: None
662
+ - `push_to_hub_organization`: None
663
+ - `mp_parameters`:
664
+ - `auto_find_batch_size`: False
665
+ - `full_determinism`: False
666
+ - `torchdynamo`: None
667
+ - `ray_scope`: last
668
+ - `ddp_timeout`: 1800
669
+ - `torch_compile`: False
670
+ - `torch_compile_backend`: None
671
+ - `torch_compile_mode`: None
672
+ - `dispatch_batches`: None
673
+ - `split_batches`: None
674
+ - `include_tokens_per_second`: False
675
+ - `include_num_input_tokens_seen`: False
676
+ - `neftune_noise_alpha`: None
677
+ - `optim_target_modules`: None
678
+ - `batch_eval_metrics`: False
679
+ - `batch_sampler`: no_duplicates
680
+ - `multi_dataset_batch_sampler`: proportional
681
+
682
+ </details>
683
+
684
+ ### Training Logs
685
+ | Epoch | Step | Training Loss | miracl_dev_cosine_map@100 | shiprule_dev_cosine_map@100 |
686
+ |:------:|:----:|:-------------:|:-------------------------:|:---------------------------:|
687
+ | 0.4545 | 10 | 0.4005 | 0.6045 | 0.7830 |
688
+ | 0.9091 | 20 | 0.258 | 0.6096 | 0.8032 |
689
+ | 1.3636 | 30 | 0.2021 | 0.6095 | 0.8090 |
690
+ | 1.8182 | 40 | 0.1868 | 0.6069 | 0.8134 |
691
+ | 2.2727 | 50 | 0.1657 | 0.6078 | 0.8142 |
692
+ | 2.7273 | 60 | 0.1782 | 0.6074 | 0.8176 |
693
+
694
+
695
+ ### Framework Versions
696
+ - Python: 3.9.19
697
+ - Sentence Transformers: 3.1.0.dev0
698
+ - Transformers: 4.41.2
699
+ - PyTorch: 2.3.0+cu118
700
+ - Accelerate: 0.33.0
701
+ - Datasets: 2.21.0
702
+ - Tokenizers: 0.19.1
703
+
704
+ ## Citation
705
+
706
+ ### BibTeX
707
+
708
+ #### Sentence Transformers
709
+ ```bibtex
710
+ @inproceedings{reimers-2019-sentence-bert,
711
+ title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
712
+ author = "Reimers, Nils and Gurevych, Iryna",
713
+ booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
714
+ month = "11",
715
+ year = "2019",
716
+ publisher = "Association for Computational Linguistics",
717
+ url = "https://arxiv.org/abs/1908.10084",
718
+ }
719
+ ```
720
+
721
+ <!--
722
+ ## Glossary
723
+
724
+ *Clearly define terms in order to be accessible across audiences.*
725
+ -->
726
+
727
+ <!--
728
+ ## Model Card Authors
729
+
730
+ *Lists the people who create the model card, providing recognition and accountability for the detailed work that goes into its construction.*
731
+ -->
732
+
733
+ <!--
734
+ ## Model Card Contact
735
+
736
+ *Provides a way for people who have updates to the Model Card, suggestions, or questions, to contact the Model Card authors.*
737
+ -->
config.json ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_name_or_path": "/content/drive/MyDrive/Colab Notebooks/models/sbert/bge_m3_v2_ship_syntheticdataset/checkpoint-60",
3
+ "architectures": [
4
+ "XLMRobertaModel"
5
+ ],
6
+ "attention_probs_dropout_prob": 0.1,
7
+ "bos_token_id": 0,
8
+ "classifier_dropout": null,
9
+ "eos_token_id": 2,
10
+ "hidden_act": "gelu",
11
+ "hidden_dropout_prob": 0.1,
12
+ "hidden_size": 1024,
13
+ "initializer_range": 0.02,
14
+ "intermediate_size": 4096,
15
+ "layer_norm_eps": 1e-05,
16
+ "max_position_embeddings": 8194,
17
+ "model_type": "xlm-roberta",
18
+ "num_attention_heads": 16,
19
+ "num_hidden_layers": 24,
20
+ "output_past": true,
21
+ "pad_token_id": 1,
22
+ "position_embedding_type": "absolute",
23
+ "torch_dtype": "float32",
24
+ "transformers_version": "4.44.2",
25
+ "type_vocab_size": 1,
26
+ "use_cache": true,
27
+ "vocab_size": 250002
28
+ }
config_sentence_transformers.json ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "__version__": {
3
+ "sentence_transformers": "3.1.0",
4
+ "transformers": "4.44.2",
5
+ "pytorch": "2.4.0+cu121"
6
+ },
7
+ "prompts": {},
8
+ "default_prompt_name": null,
9
+ "similarity_fn_name": null
10
+ }
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:da164fa90633e730db4ee91a79ebf99a0826fb31d6f002c4a8ec7952a286c4f4
3
+ size 2271064456
modules.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "idx": 0,
4
+ "name": "0",
5
+ "path": "",
6
+ "type": "sentence_transformers.models.Transformer"
7
+ },
8
+ {
9
+ "idx": 1,
10
+ "name": "1",
11
+ "path": "1_Pooling",
12
+ "type": "sentence_transformers.models.Pooling"
13
+ },
14
+ {
15
+ "idx": 2,
16
+ "name": "2",
17
+ "path": "2_Normalize",
18
+ "type": "sentence_transformers.models.Normalize"
19
+ }
20
+ ]
sentence_bert_config.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "max_seq_length": 1024,
3
+ "do_lower_case": false
4
+ }
special_tokens_map.json ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<s>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "cls_token": {
10
+ "content": "<s>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "eos_token": {
17
+ "content": "</s>",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "mask_token": {
24
+ "content": "<mask>",
25
+ "lstrip": true,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ },
30
+ "pad_token": {
31
+ "content": "<pad>",
32
+ "lstrip": false,
33
+ "normalized": false,
34
+ "rstrip": false,
35
+ "single_word": false
36
+ },
37
+ "sep_token": {
38
+ "content": "</s>",
39
+ "lstrip": false,
40
+ "normalized": false,
41
+ "rstrip": false,
42
+ "single_word": false
43
+ },
44
+ "unk_token": {
45
+ "content": "<unk>",
46
+ "lstrip": false,
47
+ "normalized": false,
48
+ "rstrip": false,
49
+ "single_word": false
50
+ }
51
+ }
tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6e3b8957de04e3a4ed42b1a11381556f9adad8d0d502b9dd071c75f626b28f40
3
+ size 17083053
tokenizer_config.json ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "added_tokens_decoder": {
3
+ "0": {
4
+ "content": "<s>",
5
+ "lstrip": false,
6
+ "normalized": false,
7
+ "rstrip": false,
8
+ "single_word": false,
9
+ "special": true
10
+ },
11
+ "1": {
12
+ "content": "<pad>",
13
+ "lstrip": false,
14
+ "normalized": false,
15
+ "rstrip": false,
16
+ "single_word": false,
17
+ "special": true
18
+ },
19
+ "2": {
20
+ "content": "</s>",
21
+ "lstrip": false,
22
+ "normalized": false,
23
+ "rstrip": false,
24
+ "single_word": false,
25
+ "special": true
26
+ },
27
+ "3": {
28
+ "content": "<unk>",
29
+ "lstrip": false,
30
+ "normalized": false,
31
+ "rstrip": false,
32
+ "single_word": false,
33
+ "special": true
34
+ },
35
+ "250001": {
36
+ "content": "<mask>",
37
+ "lstrip": true,
38
+ "normalized": false,
39
+ "rstrip": false,
40
+ "single_word": false,
41
+ "special": true
42
+ }
43
+ },
44
+ "bos_token": "<s>",
45
+ "clean_up_tokenization_spaces": true,
46
+ "cls_token": "<s>",
47
+ "eos_token": "</s>",
48
+ "mask_token": "<mask>",
49
+ "max_length": 1024,
50
+ "model_max_length": 1024,
51
+ "pad_to_multiple_of": null,
52
+ "pad_token": "<pad>",
53
+ "pad_token_type_id": 0,
54
+ "padding_side": "right",
55
+ "sep_token": "</s>",
56
+ "sp_model_kwargs": {},
57
+ "stride": 0,
58
+ "tokenizer_class": "XLMRobertaTokenizer",
59
+ "truncation_side": "right",
60
+ "truncation_strategy": "longest_first",
61
+ "unk_token": "<unk>"
62
+ }