Views
No views yet
pip install -U sentence-transformers1from sentence_transformers import CrossEncoder
2
3# Download from the 🤗 Hub
4model = CrossEncoder("cuadron11/BERnaT_base-contrastive-all-4-3ep-bueno")
5# Get scores for pairs of texts
6pairs = [
7 ['Zein da unibertsitateko beken diru-kopuruaren igoera Hezkuntza Sailak egindako aldaketaren ondoren?', '[TOPIC: Galdera, Gustavo Angulo García Elkarrekin Podemos-IU taldeko legebiltzarkideak Hezkuntzako sailburuari egina, unibertsitateko beken diru-kopuruari buruz]\n[ANGULO GARCÍA, (EP-IU)]:\n8,1ekoa izango da. Oraintxe bertan % 8,7koa da. Eta zuek % 4ko gehikuntza egin duzue unibertsitatez kanpoko beketarako; hau da, bekadunek % 4ko erosahalmena galtzen dutela esan nahi da. Paraleloa egiten ari naiz. Badakit desberdinak direla. Baina bekei dagokienez, ezin dugu pentsatu matrikulen abiapuntua urtarrila denik, beken eskaera eta aginduaren sinadura une honetan bertan egin duzuelako. Astebeteren buruan eskatuko dira bekak. Unibertsitate-bekak inflazioaren zenbatekoan soilik handitzeak jango (Date: 17.06.2022)'],
8 ['Zenbat sinadura bildu zituen administrazio publikoen azpikontratetan klausula sozialak sartzeari buruzko legegintzako herri-ekimenak?', '[TOPIC: Osasun eta Aurrekontu Batzordearen irizpena, zenbait klausula sozial kontratazio publikoan sartzeko lege-proposamenaren gainean egindakoa. Eztabaida eta behin betiko ebazpena]\n[MANEIRO LABAYEN, (Mixto-UPyD)]:\nahal dadin. Legegintzako herri-ekimena –gaur amaitzen du ibilbidea– aintzat hartzearen alde bozkatu genuen, eta hori egiteko bi arrazoiak gogoraraziko ditut jarraian. Lehena, 100.000 euskaldunek baino gehiagok sinatu zuten LHE hori; horrek ez du esan nahi proposatutako guztian arrazoia zutenik, edo proposatzeko modua egokiena zenik; alabaina, sinadura-kopuruak ekimena eztabaidatzea –eta ondoren, taldeen erdibideko zuzenketen bidez, hobetzen saiatzea– bidezkotzen zuen. Eta bigarrena, LHE horrek administrazio publikoen azpikontraten (Date: 07.04.2016)'],
9 ['Zein da Alokabidek kudeatutako babes ofizialeko etxebizitzetako alokairuak ordaintzeko errentaren mugak?', '[TOPIC: Interpelazioa, Gorka Maneiro Labayen Mistoa-UPyD taldeko legebiltzarkideak lehendakariari egina, Alokabidek kudeatutako babes ofizialeko etxebizitzak erregulatzen dituen araudian zenbait aldaketa sartzeko aukerari buruz]\n[JAURLARITZAKO LEHENDAKARIAK (URKULLU RENTERIA), (EA-NV)]:\n% 30 izango dute muga. Gaur egun, badago proportzionaltasun bat alokairura bideratutako kopuruaren eta errentaren artean. Halaber, bermatuta dago etxegabetzerik ez izatea. Eta Eusko Jaurlaritzak neurriak hartzen jarraituko du. Hala, batetik, 2010eko prezioen agindua aldatzea proposatuko da, prezioak gaur egungo errealitate ekonomikora eta gaur egungo merkatura egokitzeko, bai erosketari bai alokairuari dagokienez. Bistan denez, Maneiro jauna, zuk esandakoari erantzunez, beti dago zer hobetua kudeaketan nahiz aplikatzen den (Date: 21.02.2014)'],
10 ['Zein da Elkarrekin Podemos talde parlamentarioaren jarrera udal euskaltegien sareari buruz?', '[TOPIC: Elkarrekin Podemos talde parlamentarioak egindako legez besteko proposamena, udal euskaltegien sareari buruz. Eztabaida eta behin betiko ebazpena]\n[UBERA ARANZETA, (EH Bildu)]:\ngauza bakoitzak bere progresioa, bere sekuentzia dauka, bere denboralizazioa dauka, logika batetik, eta iruditzen zait ba hemen ez gaudela guztion dirua, diru publikoa barra-barra botatzeko egoeran. Eta, gainera, eraginkortasunean ere hobetu behar dugu, batez ere herritar guztiei dagokien euskara jakiteko eskubidea bermatzeko. Orain arte ez gara eraginkorrak izan. Beno, goazen daukagun anabasa hori… anabasa baitaukagu, eta beraiek ere hitz hori erabiltzen dute. Beraz, iruditzen zait gaurko eztabaida oso aberasgarria dela, (Date: 29.11.2018)'],
11 ['Nork egin zuen adierazpena "Ez gaude merkatuaren aurka, baina ez dugu amore emango botere-gehiegikerien aurrean"?', '[TOPIC: Honako ekimen hauek batera eztabaidatu eta behin betiko ebazpena hartzea: ]\n[ROJO SOLANA, (SV-ES)]:\ndaitezela manipulatu. Eta, horrez gain, paragrafo hori honela amaitzen da: "Ez gaude merkatuaren aurka, baina ez dugu amore emango botere-gehiegikerien aurrean". Hori dio Sánchez jaunaren programak, Espainiako Alderdi Sozialista Langilearen idazkari nagusiaren programak. Beraz, ez irakurri soilik interesatzen zaizuna, irakurri osorik; bestela, desitxuratu egingo duzu alderdi baten proiektu politikoa, eta horretara etorri zara zu. Bestalde, ez nau harritzen proposatzen duguna zuk ez ulertzeak. Horregatik zaude zu hor eserita (Date: 01.06.2017)'],
12]
13scores = model.predict(pairs)
14print(scores.shape)
15# (5,)
16
17# Or rank different texts based on similarity to a single text
18ranks = model.rank(
19 'Zein da unibertsitateko beken diru-kopuruaren igoera Hezkuntza Sailak egindako aldaketaren ondoren?',
20 [
21 '[TOPIC: Galdera, Gustavo Angulo García Elkarrekin Podemos-IU taldeko legebiltzarkideak Hezkuntzako sailburuari egina, unibertsitateko beken diru-kopuruari buruz]\n[ANGULO GARCÍA, (EP-IU)]:\n8,1ekoa izango da. Oraintxe bertan % 8,7koa da. Eta zuek % 4ko gehikuntza egin duzue unibertsitatez kanpoko beketarako; hau da, bekadunek % 4ko erosahalmena galtzen dutela esan nahi da. Paraleloa egiten ari naiz. Badakit desberdinak direla. Baina bekei dagokienez, ezin dugu pentsatu matrikulen abiapuntua urtarrila denik, beken eskaera eta aginduaren sinadura une honetan bertan egin duzuelako. Astebeteren buruan eskatuko dira bekak. Unibertsitate-bekak inflazioaren zenbatekoan soilik handitzeak jango (Date: 17.06.2022)',
22 '[TOPIC: Osasun eta Aurrekontu Batzordearen irizpena, zenbait klausula sozial kontratazio publikoan sartzeko lege-proposamenaren gainean egindakoa. Eztabaida eta behin betiko ebazpena]\n[MANEIRO LABAYEN, (Mixto-UPyD)]:\nahal dadin. Legegintzako herri-ekimena –gaur amaitzen du ibilbidea– aintzat hartzearen alde bozkatu genuen, eta hori egiteko bi arrazoiak gogoraraziko ditut jarraian. Lehena, 100.000 euskaldunek baino gehiagok sinatu zuten LHE hori; horrek ez du esan nahi proposatutako guztian arrazoia zutenik, edo proposatzeko modua egokiena zenik; alabaina, sinadura-kopuruak ekimena eztabaidatzea –eta ondoren, taldeen erdibideko zuzenketen bidez, hobetzen saiatzea– bidezkotzen zuen. Eta bigarrena, LHE horrek administrazio publikoen azpikontraten (Date: 07.04.2016)',
23 '[TOPIC: Interpelazioa, Gorka Maneiro Labayen Mistoa-UPyD taldeko legebiltzarkideak lehendakariari egina, Alokabidek kudeatutako babes ofizialeko etxebizitzak erregulatzen dituen araudian zenbait aldaketa sartzeko aukerari buruz]\n[JAURLARITZAKO LEHENDAKARIAK (URKULLU RENTERIA), (EA-NV)]:\n% 30 izango dute muga. Gaur egun, badago proportzionaltasun bat alokairura bideratutako kopuruaren eta errentaren artean. Halaber, bermatuta dago etxegabetzerik ez izatea. Eta Eusko Jaurlaritzak neurriak hartzen jarraituko du. Hala, batetik, 2010eko prezioen agindua aldatzea proposatuko da, prezioak gaur egungo errealitate ekonomikora eta gaur egungo merkatura egokitzeko, bai erosketari bai alokairuari dagokienez. Bistan denez, Maneiro jauna, zuk esandakoari erantzunez, beti dago zer hobetua kudeaketan nahiz aplikatzen den (Date: 21.02.2014)',
24 '[TOPIC: Elkarrekin Podemos talde parlamentarioak egindako legez besteko proposamena, udal euskaltegien sareari buruz. Eztabaida eta behin betiko ebazpena]\n[UBERA ARANZETA, (EH Bildu)]:\ngauza bakoitzak bere progresioa, bere sekuentzia dauka, bere denboralizazioa dauka, logika batetik, eta iruditzen zait ba hemen ez gaudela guztion dirua, diru publikoa barra-barra botatzeko egoeran. Eta, gainera, eraginkortasunean ere hobetu behar dugu, batez ere herritar guztiei dagokien euskara jakiteko eskubidea bermatzeko. Orain arte ez gara eraginkorrak izan. Beno, goazen daukagun anabasa hori… anabasa baitaukagu, eta beraiek ere hitz hori erabiltzen dute. Beraz, iruditzen zait gaurko eztabaida oso aberasgarria dela, (Date: 29.11.2018)',
25 '[TOPIC: Honako ekimen hauek batera eztabaidatu eta behin betiko ebazpena hartzea: ]\n[ROJO SOLANA, (SV-ES)]:\ndaitezela manipulatu. Eta, horrez gain, paragrafo hori honela amaitzen da: "Ez gaude merkatuaren aurka, baina ez dugu amore emango botere-gehiegikerien aurrean". Hori dio Sánchez jaunaren programak, Espainiako Alderdi Sozialista Langilearen idazkari nagusiaren programak. Beraz, ez irakurri soilik interesatzen zaizuna, irakurri osorik; bestela, desitxuratu egingo duzu alderdi baten proiektu politikoa, eta horretara etorri zara zu. Bestalde, ez nau harritzen proposatzen duguna zuk ez ulertzeak. Horregatik zaude zu hor eserita (Date: 01.06.2017)',
26 ]
27)
28# [{'corpus_id': ..., 'score': ...}, {'corpus_id': ..., 'score': ...}, ...]BERnaT_base-contrastive-all-4-3ep-buenoCrossEncoderRerankingEvaluator with these parameters:
1{
2 "at_k": 10,
3 "always_rerank_positives": false
4}| Metric | Value |
|---|---|
| map | 0.0125 (+0.0113) |
| mrr@10 | 0.0125 (+0.0115) |
| ndcg@10 | 0.0125 (+0.0111) |
query and positive| query | positive | |
|---|---|---|
| type | string | string |
| details |
|
|
| query | positive |
|---|---|
Nola negoziatu zuen EH Bilduk Elkarrekin Podemos-Ezker Anitzarekin erdibideko proposamena? | [TOPIC: EH Bildu talde parlamentarioak egindako legez besteko proposamena, COVID-19ak eragindako sektore ekonomikoentzat erreskate-funts bat sortzeari buruz. Eztabaida eta behin betiko ebazpena][object Object][CORCUERA LEUNDA, (SV-ES)]:[object Object]dezakezu Elkarrekin Podemos-Ezker Anitzarekin adostutako erdibideko proposamen berri hau dakarzula, akordio batera iritsi nahi duzulako? Gurekin? Aizu, ez didazu mezu bat bera ere bidali eta; ez didazu deitu ere egin eta; atezainak eman digunean izan dut erdibideko zuzenketaren berri eta. Baina zuk zer uste duzu, akordioak egin daitezkeela hemen, aurrez aurre, horrela, eserlekutik, eta keinuka egiten dugula. Nola egiten da hori? Badakizu, akordio batera iritsi nahi duzunean, nola (Date: 18.02.2021) |
Hezkuntza Sailak ikuskarien kidegora sartzeko lehiaketa-oposiziorako deialdian Osakidetzako OPE-etatik ikasitakoa aplikatuko al du? | [TOPIC: Galdera, Rebeka Ubera Aranzeta EH Bildu taldeko legebiltzarkideak Hezkuntzako sailburuari egina, Ikuskarien Kidegora sartzeko lehiaketa-oposiziorako deialdiari buruz][object Object][UBERA ARANZETA, (EH Bildu)]:[object Object]baldin bada zuzentzen, Osasun sailburuaren bide beretik zoazela? Ez du ezer ikasi Hezkuntza Sailak, Gobernu honek Osakidetzako OPE-etatik? Ez du ezer ikasi? Ez du zuzenduko? Eta nik hori da jakin nahi dudana. Guk Euskadiko Eskola Kontseiluari bidali genion gure eskaera, hemen daukazue, baita ere, proposamen bat; ikusiko dugu proposamen horretan ere zer egiten duzuen. Baina nik jakin nahi dut zuk zer egingo duzun. OPE-en deialdiak hobetu nahi baldin badituzu, bi aukera (Date: 15.11.2019) |
Zenbat parke eoliko garrantzitsu ezin izan ziren gauzatu ingurumen-izapidetzean ezinezkoa zela ikusi zelako? | [TOPIC: Interpelazioa, Muriel Larrea Laso Euskal Talde Popularreko legebiltzarkideak Ekonomiaren Garapen, Jasangarritasun eta Ingurumeneko sailburuari egina, Iparaixe II parke eolikoari buruz][object Object][JASANGARRITASUN ETA INGURUMENEKO SAILBURUAK (TAPIA OTAEGI), (EA-NV)]:[object Object]da guk jakitun izan behar dugula eta arduratsuak izan behar dugula. Horrelako energiak behar ditugula, eta alegazioak egiten ditugunean, kontuan hartuko direla, noski, arrisku batzuk ba al dauden, ingurumen-inpaktuaren ebaluazioa egiten denean bezalaxe. Eta ikusi duzu frogatu ere frogatu dugula hori. Lau eskaera egin ziren, eta horien artean, gainera, lau instalazio eoliko garrantzitsuren sustatzailea zen Energiaren Euskal Erakundea. Horietako bi ezin izan ziren gauzatu, ingurumen-izapidetzean ezinezkoa zela ikusi (Date: 22.09.2023) |
CachedMultipleNegativesRankingLoss with these parameters:
1{
2 "scale": 10.0,
3 "num_negatives": null,
4 "activation_fn": "torch.nn.modules.activation.Sigmoid",
5 "mini_batch_size": 16
6}query and positive| query | positive | |
|---|---|---|
| type | string | string |
| details |
|
|
| query | positive |
|---|---|
Zein da unibertsitateko beken diru-kopuruaren igoera Hezkuntza Sailak egindako aldaketaren ondoren? | [TOPIC: Galdera, Gustavo Angulo García Elkarrekin Podemos-IU taldeko legebiltzarkideak Hezkuntzako sailburuari egina, unibertsitateko beken diru-kopuruari buruz][object Object][ANGULO GARCÍA, (EP-IU)]:[object Object]8,1ekoa izango da. Oraintxe bertan % 8,7koa da. Eta zuek % 4ko gehikuntza egin duzue unibertsitatez kanpoko beketarako; hau da, bekadunek % 4ko erosahalmena galtzen dutela esan nahi da. Paraleloa egiten ari naiz. Badakit desberdinak direla. Baina bekei dagokienez, ezin dugu pentsatu matrikulen abiapuntua urtarrila denik, beken eskaera eta aginduaren sinadura une honetan bertan egin duzuelako. Astebeteren buruan eskatuko dira bekak. Unibertsitate-bekak inflazioaren zenbatekoan soilik handitzeak jango (Date: 17.06.2022) |
Zenbat sinadura bildu zituen administrazio publikoen azpikontratetan klausula sozialak sartzeari buruzko legegintzako herri-ekimenak? | [TOPIC: Osasun eta Aurrekontu Batzordearen irizpena, zenbait klausula sozial kontratazio publikoan sartzeko lege-proposamenaren gainean egindakoa. Eztabaida eta behin betiko ebazpena][object Object][MANEIRO LABAYEN, (Mixto-UPyD)]:[object Object]ahal dadin. Legegintzako herri-ekimena –gaur amaitzen du ibilbidea– aintzat hartzearen alde bozkatu genuen, eta hori egiteko bi arrazoiak gogoraraziko ditut jarraian. Lehena, 100.000 euskaldunek baino gehiagok sinatu zuten LHE hori; horrek ez du esan nahi proposatutako guztian arrazoia zutenik, edo proposatzeko modua egokiena zenik; alabaina, sinadura-kopuruak ekimena eztabaidatzea –eta ondoren, taldeen erdibideko zuzenketen bidez, hobetzen saiatzea– bidezkotzen zuen. Eta bigarrena, LHE horrek administrazio publikoen azpikontraten (Date: 07.04.2016) |
Zein da Alokabidek kudeatutako babes ofizialeko etxebizitzetako alokairuak ordaintzeko errentaren mugak? | [TOPIC: Interpelazioa, Gorka Maneiro Labayen Mistoa-UPyD taldeko legebiltzarkideak lehendakariari egina, Alokabidek kudeatutako babes ofizialeko etxebizitzak erregulatzen dituen araudian zenbait aldaketa sartzeko aukerari buruz][object Object][JAURLARITZAKO LEHENDAKARIAK (URKULLU RENTERIA), (EA-NV)]:[object Object]% 30 izango dute muga. Gaur egun, badago proportzionaltasun bat alokairura bideratutako kopuruaren eta errentaren artean. Halaber, bermatuta dago etxegabetzerik ez izatea. Eta Eusko Jaurlaritzak neurriak hartzen jarraituko du. Hala, batetik, 2010eko prezioen agindua aldatzea proposatuko da, prezioak gaur egungo errealitate ekonomikora eta gaur egungo merkatura egokitzeko, bai erosketari bai alokairuari dagokienez. Bistan denez, Maneiro jauna, zuk esandakoari erantzunez, beti dago zer hobetua kudeaketan nahiz aplikatzen den (Date: 21.02.2014) |
CachedMultipleNegativesRankingLoss with these parameters:
1{
2 "scale": 10.0,
3 "num_negatives": null,
4 "activation_fn": "torch.nn.modules.activation.Sigmoid",
5 "mini_batch_size": 16
6}eval_strategy: stepsper_device_train_batch_size: 16per_device_eval_batch_size: 16learning_rate: 2e-05warmup_ratio: 0.1load_best_model_at_end: Truebatch_sampler: no_duplicatesoverwrite_output_dir: Falsedo_predict: Falseeval_strategy: stepsprediction_loss_only: Trueper_device_train_batch_size: 16per_device_eval_batch_size: 16per_gpu_train_batch_size: Noneper_gpu_eval_batch_size: Nonegradient_accumulation_steps: 1eval_accumulation_steps: Nonetorch_empty_cache_steps: Nonelearning_rate: 2e-05weight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08max_grad_norm: 1.0num_train_epochs: 3max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: {}warmup_ratio: 0.1warmup_steps: 0log_level: passivelog_level_replica: warninglog_on_each_node: Truelogging_nan_inf_filter: Truesave_safetensors: Truesave_on_each_node: Falsesave_only_model: Falserestore_callback_states_from_checkpoint: Falseno_cuda: Falseuse_cpu: Falseuse_mps_device: Falseseed: 42data_seed: Nonejit_mode_eval: Falseuse_ipex: Falsebf16: Falsefp16: Falsefp16_opt_level: O1half_precision_backend: autobf16_full_eval: Falsefp16_full_eval: Falsetf32: Nonelocal_rank: 0ddp_backend: Nonetpu_num_cores: Nonetpu_metrics_debug: Falsedebug: []dataloader_drop_last: Falsedataloader_num_workers: 0dataloader_prefetch_factor: Nonepast_index: -1disable_tqdm: Falseremove_unused_columns: Truelabel_names: Noneload_best_model_at_end: Trueignore_data_skip: Falsefsdp: []fsdp_min_num_params: 0fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}fsdp_transformer_layer_cls_to_wrap: Noneaccelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}parallelism_config: Nonedeepspeed: Nonelabel_smoothing_factor: 0.0optim: adamw_torchoptim_args: Noneadafactor: Falsegroup_by_length: Falselength_column_name: lengthddp_find_unused_parameters: Noneddp_bucket_cap_mb: Noneddp_broadcast_buffers: Falsedataloader_pin_memory: Truedataloader_persistent_workers: Falseskip_memory_metrics: Trueuse_legacy_prediction_loop: Falsepush_to_hub: Falseresume_from_checkpoint: Nonehub_model_id: Nonehub_strategy: every_savehub_private_repo: Nonehub_always_push: Falsehub_revision: Nonegradient_checkpointing: Falsegradient_checkpointing_kwargs: Noneinclude_inputs_for_metrics: Falseinclude_for_metrics: []eval_do_concat_batches: Truefp16_backend: autopush_to_hub_model_id: Nonepush_to_hub_organization: Nonemp_parameters:auto_find_batch_size: Falsefull_determinism: Falsetorchdynamo: Noneray_scope: lastddp_timeout: 1800torch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneinclude_tokens_per_second: Falseinclude_num_input_tokens_seen: Falseneftune_noise_alpha: Noneoptim_target_modules: Nonebatch_eval_metrics: Falseeval_on_start: Falseuse_liger_kernel: Falseliger_kernel_config: Noneeval_use_gather_object: Falseaverage_tokens_across_devices: Falseprompts: Nonebatch_sampler: no_duplicatesmulti_dataset_batch_sampler: proportionalrouter_mapping: {}learning_rate_mapping: {}| Epoch | Step | Training Loss | Validation Loss | BERnaT_base-contrastive-all-4-3ep-bueno_ndcg@10 |
|---|---|---|---|---|
| 0.5 | 200 | 0.9208 | 0.0464 | 0.0123 (+0.0109) |
| 1.0 | 400 | 0.0723 | 0.0382 | 0.0125 (+0.0111) |
| 1.5 | 600 | 0.0452 | 0.0807 | 0.0125 (+0.0111) |
| 2.0 | 800 | 0.0409 | 0.0335 | 0.0125 (+0.0111) |
| 2.5 | 1000 | 0.0417 | 0.0321 | 0.0125 (+0.0111) |
| 3.0 | 1200 | 0.0417 | 0.0455 | 0.0125 (+0.0111) |
1@inproceedings{reimers-2019-sentence-bert,
2 title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
3 author = "Reimers, Nils and Gurevych, Iryna",
4 booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
5 month = "11",
6 year = "2019",
7 publisher = "Association for Computational Linguistics",
8 url = "https://arxiv.org/abs/1908.10084",
9}