You need to agree to share your contact information to access this model

This repository is publicly accessible, but you have to accept the conditions to access its files and content.

Log in or Sign Up to review the conditions and access this model content.

SentenceTransformer based on BidirLM/BidirLM-1.7B-Embedding

This is a sentence-transformers model finetuned from BidirLM/BidirLM-1.7B-Embedding on the json dataset. It maps inputs to a 2048-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, classification, clustering, and more.

Model Details

Model Description

  • Model Type: Sentence Transformer
  • Base model: BidirLM/BidirLM-1.7B-Embedding
  • Maximum Sequence Length: 512 tokens
  • Output Dimensionality: 2048 dimensions
  • Similarity Function: Cosine Similarity
  • Supported Modality: Text
  • Training Dataset:
    • json

Model Sources

Full Model Architecture

SentenceTransformer(
  (0): Transformer({'transformer_task': 'feature-extraction', 'modality_config': {'text': {'method': 'forward', 'method_output_name': 'last_hidden_state'}}, 'module_output_name': 'token_embeddings', 'unpad_inputs': False, 'architecture': 'BidirLMModel'})
  (1): Pooling({'embedding_dimension': 2048, 'pooling_mode': 'mean', 'include_prompt': True})
)

Usage

Direct Usage (Sentence Transformers)

First install the Sentence Transformers library:

pip install -U sentence-transformers

Then you can load this model and run inference.

from sentence_transformers import SentenceTransformer

# Download from the 🤗 Hub
model = SentenceTransformer("Ehsanl/bidir1_7")
# Run inference
queries = [
    'Instruct: Given a Dutch legal query, retrieve relevant articles that help answer the query.\nQuery: gangbaar betaalmiddel voldoening verbintenis',
]
documents = [
    'Het geld dat ter voldoening van de verbintenis wordt betaald, moet op het tijdstip van de betaling gangbaar zijn in het land in welks geld de betaling geschiedt.',
    '1. Beslag onder een derde op een of meer vorderingen van de schuldenaar tot periodieke betalingen waaraan een beslagvrije voet is verbonden, is slechts geldig voor zover een periodieke betaling de beslagvrije voet overtreft.\n2. Ligt beslag onder verschillende derden op vorderingen van de schuldenaar tot periodieke betalingen waaraan een beslagvrije voet is verbonden, dan wordt de beslagvrije voet omgeslagen in verhouding tot de hoogte van deze periodieke betalingen.\n3. Beslag op nabetalingen is niet verder geldig dan indien de betaling gedurende het beslag tijdig was geschied.',
    'Bij of krachtens algemene maatregel van bestuur kunnen inzake de belastingen, bedoeld inartikel 220, nadere, zo nodig afwijkende, regels worden gegeven inzake de heffing en de invordering, alsmede inzake alle gemeentelijke belastingen andere in het kader van deze paragraaf passende nadere regels ter aanvulling van de in deze paragraaf geregelde onderwerpen.',
]
query_embeddings = model.encode_query(queries)
document_embeddings = model.encode_document(documents)
print(query_embeddings.shape, document_embeddings.shape)
# [1, 2048] [3, 2048]

# Get the similarity scores for the embeddings
similarities = model.similarity(query_embeddings, document_embeddings)
print(similarities)
# tensor([[0.7916, 0.0906, 0.1959]])

Evaluation

Metrics

Rank Zero IR

  • Dataset: legal-val
  • Evaluated with main.RankZeroIREvaluator
Metric Value
cosine_accuracy@1 0.482
cosine_accuracy@5 0.722
cosine_accuracy@10 0.802
cosine_precision@1 0.482
cosine_precision@10 0.148
cosine_recall@1 0.2581
cosine_recall@10 0.5596
cosine_ndcg@10 0.4904
cosine_mrr@10 0.5887
cosine_map@100 0.4194

Training Details

Training Dataset

json

  • Dataset: json
  • Size: 2,072,399 training samples
  • Columns: anchor, positive, negative_0, negative_1, negative_2, and negative_3
  • Approximate statistics based on the first 100 samples:
    anchor positive negative_0 negative_1 negative_2 negative_3
    type string string string string string string
    modality text text text text text text
    details
    • min: 31 tokens
    • mean: 95.56 tokens
    • max: 338 tokens
    • min: 41 tokens
    • mean: 312.86 tokens
    • max: 512 tokens
    • min: 14 tokens
    • mean: 295.12 tokens
    • max: 512 tokens
    • min: 14 tokens
    • mean: 277.5 tokens
    • max: 512 tokens
    • min: 19 tokens
    • mean: 314.64 tokens
    • max: 512 tokens
    • min: 12 tokens
    • mean: 357.96 tokens
    • max: 512 tokens
  • Samples:
    anchor positive negative_0 negative_1 negative_2 negative_3
    Instruct: Given a Dutch legal query, retrieve relevant articles that help answer the query.
    Query: Een private eigenaar heeft een weg op eigen grond afgesloten met hekwerken, waardoor de feitelijke doorgang voor verkeer werd geblokkeerd. De betreffende weg was gedurende een aaneengesloten periode van ten minste dertig jaar voor een ieder toegankelijk geweest zonder dat de toegang door de rechthebbende uitdrukkelijk als 'ter bede' kenbaar was gemaakt. De weg was niet met naam en nummer opgenomen in de tekstuele wegenlegger, maar was wel zonder specifieke aanduiding ingetekend op een bij de legger behorende overzichtskaart. De eigenaar had bordjes met de tekst 'eigen weg' geplaatst, echter pas nadat de dertigjarige termijn voor het ontstaan van openbaarheid reeds was voltooid. Het bestuursorgaan heeft een last onder bestuursdwang opgelegd aan de eigenaar ter handhaving van de openbaarheid van de weg op grond van de Algemene Plaatselijke Verordening.
    1. Tot den legger behoort een overzichtskaart op geen kleinere schaal dan van 1 op 25 000, waarop de wegen met hun nommers zijn aangewezen. Voor zoover de bruggen in den legger onder een afzonderlijk nommer zijn genoemd, worden ook die bruggen met hare nommers op de kaart aangegeven. Voor de overzichtskaart wordt gebruikt eene van Rijkswege uitgegeven topografische kaart, voor zoover deze op de voorgeschreven schaal bestaat.
    2. De overzichtskaart wordt op de achterzijde gewaarmerkt: "Behoort tot het ontwerp-legger van de gemeente.........., ingevolge de Wegenwet door Burgemeester en Wethouders dier gemeente opgemaakt.......... (datum). Burgemeester en Wethouders voornoemd, (Onderteekeningen)"
    3. Nadat Gedeputeerde Staten den legger hebben vastgesteld, waarmerken zij de kaart op de achterzijde aldus: "Behoort tot den legger van de gemeente.........., ingevolge de Wegenwet vastgesteld bij besluit van Gedeputeerde Staten van.......... (datum). De Gedeputeerde Staten voornoemd, (Onderteeke...
    De heffingsnota bevat ten minste: a. de naam van de onderneming; b. het adres van de onderneming c. een specificatie of toelichting omtrent de wijze waarop de heffing is berekend; d. het totaal van de heffing, en e. een dagtekening. De inartikel 571bedoelde aanplakkingen en aankondigingen moeten inhouden: a. naar gelang de verkoop zal plaatsvinden met toepassing vanartikel 575of576: de rechter in eerste aanleg voor wie de verkoop zal plaatsvinden of de naam van de deurwaarder die met de verkoop is belast; b. de voornamen, naam en woonplaats van de executant, alsmede de door deze met inachtneming vanartikel 565, tweede lid, gekozen woonplaats; c. de titel uit hoofde waarvan de verkoop plaatsvindt, en het bedrag dat krachtens deze titel aan de executant verschuldigd is; d. de naam en de woonplaats van de eigenaar of de boekhouder van het in beslag genomen schip, indien een en ander bekend is, alsmede van hem jegens wie de in onderdeel c bedoelde titel luidt, indien deze een ander is dan de eigenaar; e. de naam van het schip; f. de scheepsruimte; g. de plaats waar het schip zich bevindt; plaats, dag en uur van de verkoop. 1. De minister verstrekt op aanvraag subsidie aan producenten van hernieuwbare elektriciteit geproduceerd door een productie-installatie voor de productie van hernieuwbare elektriciteit uit zonlicht met behulp van fotovoltaïsche zonnepanelen met een vermogen: a. groter dan 0,6 kWp en kleiner dan of gelijk aan 15 kWp; b. groter dan 15 kWp en kleiner dan of gelijk aan 100 kWp, welke zijn geplaatst op of tegen een gebouw als bedoeld in artikel 1, onderdeel c, Woningwet.
    2. Productie-installaties als bedoeld in het eerste lid, worden aangewezen als productie-installaties als bedoeld in artikel 15, vierde lid, van het besluit en als bedoeld inartikel 56, eerste lid, tweede volzin.
    3. Aanvragen om subsidie als bedoeld in het eerste lid, worden ontvangen in de periode van 6 april 2009 tot 30 oktober 2009, 17:00 uur.
    4. Een aanvraag om subsidie wordt ingediend met gebruikmaking van het origineel van een ondertekend formulier, dat is opgenomen in de bij deze regeling behorendebijlage 2.
    5. Een ...
    Het proces-verbaal van de ontzegeling moet bevatten: 1°. dag en uur waarop zij gedaan wordt; 2°. naam, voornaam en woonplaats of gekozen woonplaats van hem die de ontzegeling verzocht heeft; 3°. vermelding van het verlof tot ontzegeling; 4°. vermelding van de inartikel 669bedoelde mededelingen; 5°. de verschijning van partijen en hun opmerkingen; 6°. de herkenning van de zegels en de bevinding daarvan als gaaf en ongeschonden, of indien zij dit niet mochten zijn, de vermelding van de toestand waarin zij worden bevonden.
    Instruct: Given a Dutch legal query, retrieve relevant articles that help answer the query.
    Query: Een private eigenaar heeft een weg op eigen grond afgesloten met hekwerken, waardoor de feitelijke doorgang voor verkeer werd geblokkeerd. De betreffende weg was gedurende een aaneengesloten periode van ten minste dertig jaar voor een ieder toegankelijk geweest zonder dat de toegang door de rechthebbende uitdrukkelijk als 'ter bede' kenbaar was gemaakt. De weg was niet met naam en nummer opgenomen in de tekstuele wegenlegger, maar was wel zonder specifieke aanduiding ingetekend op een bij de legger behorende overzichtskaart. De eigenaar had bordjes met de tekst 'eigen weg' geplaatst, echter pas nadat de dertigjarige termijn voor het ontstaan van openbaarheid reeds was voltooid. Het bestuursorgaan heeft een last onder bestuursdwang opgelegd aan de eigenaar ter handhaving van de openbaarheid van de weg op grond van de Algemene Plaatselijke Verordening.
    1. De legger houdt in: I. het nommer van den weg; II. den naam, waaronder de weg bekend staat; III. de eindpunten en de richting van den weg; IV. de beperkingen in het gebruik van den weg, als bedoeld inartikel 6, alsmede de afschuttingen, welke zich op den weg bevinden; V. de verharding met vermelding van haren aard, breedte en lengte; VI. de zich in den weg bevindende bruggen en duikers, met vermelding van hunnen aard, hoofdafmetingen en samenstelling; VII. de onderhoudsplichtigen van den weg en van de zich daarin bevindende bruggen en duikers; VIII. den omvang van den onderhoudsplicht; IX. degenen, die tot het onderhoud hebben bij te dragen, met vermelding van de hoegrootheid der bijdrage; X. het gezag, dat volgens deartikelen 16of17heeft te zorgen, dat de weg in goeden staat verkeert.
    2. Van bruggen, welke onder een afzonderlijk nommer op den legger worden gebracht, worden aard, hoofdafmetingen en samenstelling onder VI vermeld.
    3. Tot den legger behoort eene overzichtskaart op gee...
    De inartikel 571bedoelde aanplakkingen en aankondigingen moeten inhouden: a. naar gelang de verkoop zal plaatsvinden met toepassing vanartikel 575of576: de rechter in eerste aanleg voor wie de verkoop zal plaatsvinden of de naam van de deurwaarder die met de verkoop is belast; b. de voornamen, naam en woonplaats van de executant, alsmede de door deze met inachtneming vanartikel 565, tweede lid, gekozen woonplaats; c. de titel uit hoofde waarvan de verkoop plaatsvindt, en het bedrag dat krachtens deze titel aan de executant verschuldigd is; d. de naam en de woonplaats van de eigenaar of de boekhouder van het in beslag genomen schip, indien een en ander bekend is, alsmede van hem jegens wie de in onderdeel c bedoelde titel luidt, indien deze een ander is dan de eigenaar; e. de naam van het schip; f. de scheepsruimte; g. de plaats waar het schip zich bevindt; plaats, dag en uur van de verkoop. 1. De minister verstrekt op aanvraag subsidie aan producenten van hernieuwbare elektriciteit geproduceerd door een productie-installatie voor de productie van hernieuwbare elektriciteit uit zonlicht met behulp van fotovoltaïsche zonnepanelen met een vermogen: a. groter dan 0,6 kWp en kleiner dan of gelijk aan 15 kWp; b. groter dan 15 kWp en kleiner dan of gelijk aan 100 kWp, welke zijn geplaatst op of tegen een gebouw als bedoeld in artikel 1, onderdeel c, Woningwet.
    2. Productie-installaties als bedoeld in het eerste lid, worden aangewezen als productie-installaties als bedoeld in artikel 15, vierde lid, van het besluit en als bedoeld inartikel 56, eerste lid, tweede volzin.
    3. Aanvragen om subsidie als bedoeld in het eerste lid, worden ontvangen in de periode van 6 april 2009 tot 30 oktober 2009, 17:00 uur.
    4. Een aanvraag om subsidie wordt ingediend met gebruikmaking van het origineel van een ondertekend formulier, dat is opgenomen in de bij deze regeling behorendebijlage 2.
    5. Een ...
    De heffingsnota bevat ten minste: a. de naam van de onderneming; b. het adres van de onderneming c. een specificatie of toelichting omtrent de wijze waarop de heffing is berekend; d. het totaal van de heffing, en e. een dagtekening. Het proces-verbaal van de ontzegeling moet bevatten: 1°. dag en uur waarop zij gedaan wordt; 2°. naam, voornaam en woonplaats of gekozen woonplaats van hem die de ontzegeling verzocht heeft; 3°. vermelding van het verlof tot ontzegeling; 4°. vermelding van de inartikel 669bedoelde mededelingen; 5°. de verschijning van partijen en hun opmerkingen; 6°. de herkenning van de zegels en de bevinding daarvan als gaaf en ongeschonden, of indien zij dit niet mochten zijn, de vermelding van de toestand waarin zij worden bevonden.
    Instruct: Given a Dutch legal query, retrieve relevant articles that help answer the query.
    Query: Een private eigenaar heeft een weg op eigen grond afgesloten met hekwerken, waardoor de feitelijke doorgang voor verkeer werd geblokkeerd. De betreffende weg was gedurende een aaneengesloten periode van ten minste dertig jaar voor een ieder toegankelijk geweest zonder dat de toegang door de rechthebbende uitdrukkelijk als 'ter bede' kenbaar was gemaakt. De weg was niet met naam en nummer opgenomen in de tekstuele wegenlegger, maar was wel zonder specifieke aanduiding ingetekend op een bij de legger behorende overzichtskaart. De eigenaar had bordjes met de tekst 'eigen weg' geplaatst, echter pas nadat de dertigjarige termijn voor het ontstaan van openbaarheid reeds was voltooid. Het bestuursorgaan heeft een last onder bestuursdwang opgelegd aan de eigenaar ter handhaving van de openbaarheid van de weg op grond van de Algemene Plaatselijke Verordening.
    1. Het bepaalde bij of krachtens deze wet en provinciale en plaatselijke verordeningen gelden slechts voor zover zulks bij algemene maatregel van bestuur is bepaald: a. ten aanzien van voertuigen, voor zover die worden gebezigd ten behoeve van de strijdkrachten; b. voor militairen te voet, voor zover zij zich ter uitoefening van de dienst op de weg bevinden.
    2. Buiten de omstandigheden, bedoeld in het derde lid en het vijfde lid, kunnen in de gevallen waarin het bepaalde bij of krachtens deze wet en provinciale en plaatselijke verordeningen niet ingevolge het eerste lid van toepassing is verklaard, bij algemene maatregel van bestuur regels worden vastgesteld en kunnen bij ministeriële regeling ter uitvoering daarvan nadere regels worden vastgesteld: a. ten aanzien van voertuigen, voor zover die worden gebezigd ten behoeve van de strijdkrachten; b. voor militairen te voet, voor zover zij zich ter uitoefening van de dienst op de weg bevinden.
    3. [Dit lid is nog niet in werking getreden; ...
    1. Wijzigingen van een amateurbouwluchtvaartuig behoeven de instemming van de minister en de minister stemt in met het ontwerp van een wijziging van een amateurbouwluchtvaartuig indien: a. met betrekking tot het ontwerp: 1º de wijziging is goedgekeurd door de originele ontwerper of kitfabrikant van het luchtvaartuig, of 2º voor de wijziging van een zelf ontworpen amateurbouwluchtvaartuig of een amateurbouwluchtvaartuig waarvan de originele ontwerper of kitfabrikant niet meer bestaat, volgens de regels gesteld inartikel 3is aangetoond dat aan de van toepassing zijnde luchtwaardigheidseisen volgensartikel 2is voldaan; b. met betrekking tot de geluidsproductie: 1º de uitvoerende aan de hand vanbijlage 2bij deze regeling heeft vastgesteld dat de wijziging geen invloed heeft op de geluidsproductie van het luchtvaartuig, of 2º de minister heeft verklaard dat de gewijzigde configuratie van het luchtvaartuig voldoet aan de op het tijdstip van uitvoering geldende geluidseisen; c. met betrekking... Het proces-verbaal van de ontzegeling moet bevatten: 1°. dag en uur waarop zij gedaan wordt; 2°. naam, voornaam en woonplaats of gekozen woonplaats van hem die de ontzegeling verzocht heeft; 3°. vermelding van het verlof tot ontzegeling; 4°. vermelding van de inartikel 669bedoelde mededelingen; 5°. de verschijning van partijen en hun opmerkingen; 6°. de herkenning van de zegels en de bevinding daarvan als gaaf en ongeschonden, of indien zij dit niet mochten zijn, de vermelding van de toestand waarin zij worden bevonden. De heffingsnota bevat ten minste: a. de naam van de onderneming; b. het adres van de onderneming c. een specificatie of toelichting omtrent de wijze waarop de heffing is berekend; d. het totaal van de heffing, en e. een dagtekening. 1. De minister verstrekt op aanvraag subsidie aan producenten van hernieuwbare elektriciteit geproduceerd door een productie-installatie voor de productie van hernieuwbare elektriciteit uit zonlicht met behulp van fotovoltaïsche zonnepanelen met een vermogen: a. groter dan 0,6 kWp en kleiner dan of gelijk aan 15 kWp; b. groter dan 15 kWp en kleiner dan of gelijk aan 100 kWp, welke zijn geplaatst op of tegen een gebouw als bedoeld in artikel 1, onderdeel c, Woningwet.
    2. Productie-installaties als bedoeld in het eerste lid, worden aangewezen als productie-installaties als bedoeld in artikel 15, vierde lid, van het besluit en als bedoeld inartikel 56, eerste lid, tweede volzin.
    3. Aanvragen om subsidie als bedoeld in het eerste lid, worden ontvangen in de periode van 6 april 2009 tot 30 oktober 2009, 17:00 uur.
    4. Een aanvraag om subsidie wordt ingediend met gebruikmaking van het origineel van een ondertekend formulier, dat is opgenomen in de bij deze regeling behorendebijlage 2.
    5. Een ...
  • Loss: CachedMultipleNegativesRankingLoss with these parameters:
    {
        "scale": 20.0,
        "similarity_fct": "cos_sim",
        "mini_batch_size": 32,
        "mini_batch_num_tokens": null,
        "gather_across_devices": false,
        "directions": [
            "query_to_doc"
        ],
        "partition_mode": "joint",
        "hardness_mode": null,
        "hardness_strength": 0.0
    }
    

Evaluation Dataset

json

  • Dataset: json
  • Size: 64,105 evaluation samples
  • Columns: anchor, positive, negative_0, negative_1, negative_2, and negative_3
  • Approximate statistics based on the first 100 samples:
    anchor positive negative_0 negative_1 negative_2 negative_3
    type string string string string string string
    modality text text text text text text
    details
    • min: 33 tokens
    • mean: 101.66 tokens
    • max: 370 tokens
    • min: 17 tokens
    • mean: 274.58 tokens
    • max: 512 tokens
    • min: 14 tokens
    • mean: 330.39 tokens
    • max: 512 tokens
    • min: 12 tokens
    • mean: 316.1 tokens
    • max: 512 tokens
    • min: 11 tokens
    • mean: 319.12 tokens
    • max: 512 tokens
    • min: 22 tokens
    • mean: 336.27 tokens
    • max: 512 tokens
  • Samples:
    anchor positive negative_0 negative_1 negative_2 negative_3
    Instruct: Given a Dutch legal query, retrieve relevant articles that help answer the query.
    Query: Ontstaat er voor een informeel samenlevende partner een vergoedingsrecht jegens de andere partner wanneer een gezamenlijke schuld uit eigen middelen wordt voldaan, en op welke rechtsgrondslag kan dit worden gebaseerd?
    Tot de gemeenschap behorende schulden kunnen op de goederen van de gemeenschap worden verhaald. 1. Indien een bedrag aan subsidie ten onrechte is uitbetaald, wordt de onverschuldigd betaalde subsidie en de rente over dat bedrag overeenkomstig artikel 73 van verordening 796/2004 teruggevorderd.
    2. De rente, bedoeld in het eerste lid, is de wettelijke rente in Nederland geldende op de laatste dag van de kalendermaand waarin de subsidie is betaald.
    Een overeenkomst die de strekking heeft voort te bouwen op een reeds tussen partijen bestaande rechtsverhouding, is vernietigbaar, indien deze rechtsverhouding ontbreekt, tenzij dit in verband met de aard van de overeenkomst, de in het verkeer geldende opvattingen of de omstandigheden van het geval voor rekening van degene die zich op dit ontbreken beroept, behoort te blijven. 1. De rechtbank kan de toepassing van de schuldsaneringsregeling beëindigen op voordracht van de rechter-commissaris of op verzoek van de bewindvoerder, van de schuldenaar dan wel van een of meer schuldeisers. Zij kan zulks ook ambtshalve doen.
    2. Alvorens te beslissen roept de rechtbank de schuldenaar op teneinde door haar te worden gehoord. Tevens kan zij schuldeisers en de bewindvoerder daartoe oproepen.
    3. Een beëindiging bedoeld in het eerste lid geschiedt indien: a. de vorderingen ten aanzien waarvan de schuldsaneringsregeling werkt, zijn voldaan; b. de schuldenaar in staat is zijn betalingen te hervatten; c. de schuldenaar een of meer van zijn uit de schuldsaneringsregeling voortvloeiende verplichtingen niet naar behoren nakomt of door zijn doen of nalaten de uitvoering van de schuldsaneringsregeling anderszins belemmert dan wel frustreert; d. de schuldenaar bovenmatige schulden doet of laat ontstaan; e. de schuldenaar tracht zijn schuldeisers te benadelen; f. feiten en omstandi...
    1. Een uitkering die op grond van deze wet alsmede hetgeen anderszins onverschuldigd is betaald en hetgeen als gevolg van een beschikking als bedoeld inartikel 76door het UWV onverschuldigd is betaald of verstrekt wordt door het UWV teruggevorderd.
    2. In afwijking van het eerste lid kan het UWV besluiten van terugvordering of van verdere terugvordering af te zien, indien degene van wie wordt teruggevorderd: a. gedurende vijf jaar volledig aan zijn betalingsverplichtingen heeft voldaan; b. gedurende vijf jaar niet volledig aan zijn betalingsverplichtingen heeft voldaan, maar het achterstallige bedrag over die periode, vermeerderd met de daarover verschuldigde wettelijke rente en de op de invordering betrekking hebbende kosten, alsnog heeft betaald; c. gedurende vijf jaar geen betalingen heeft verricht en niet aannemelijk is dat hij deze op enig moment zal gaan verrichten; of d. een bedrag, overeenkomend met ten minste 50% van de restsom in één keer aflost.
    3. De in het tweede lid, onder...
    Instruct: Given a Dutch legal query, retrieve relevant articles that help answer the query.
    Query: Ontstaat er voor een informeel samenlevende partner een vergoedingsrecht jegens de andere partner wanneer een gezamenlijke schuld uit eigen middelen wordt voldaan, en op welke rechtsgrondslag kan dit worden gebaseerd?
    1. Artikel 87 van Boek 1 van het Burgerlijk Wetboek is slechts van toepassing op vergoedingsvorderingen die ontstaan op grond van verkrijgingen, voldoeningen of aflossingen die na het tijdstip van inwerkingtreding van deze wet plaatsvinden. Op de vergoedingsvorderingen die zijn ontstaan op grond van verkrijgingen, voldoeningen of aflossingen die vóór dat tijdstip hebben plaatsgevonden, blijft het recht van toepassing zoals dat gold onmiddellijk voorafgaande aan het tijdstip van inwerkingtreding van deze wet.
    2. Op een gemeenschap van goederen, ontstaan vóór de inwerkingtreding van deze wet, is artikel 94, tweede lid, onder c, en zevende lid, onder b, van Boek 1 van het Burgerlijk Wetboek niet van toepassing.
    3. Artikel 95, eerste lid, tweede en derde zin, en tweede lid, van Boek 1 van het Burgerlijk Wetboek is slechts van toepassing op vergoedingsvorderingen die ontstaan op grond van verkrijgingen, voldoeningen of aflossingen die na het tijdstip van inwerkingtreding van deze wet plaats...
    1. Ten aanzien van bij deze wet of de daarop berustende bepalingen strafbaar gestelde feiten gelden in plaats van de artikelen 74 en 74a van het Wetboek van Strafrecht de volgende bepalingen.
    2. Ten aanzien van feiten, met betrekking tot welke het proces-verbaal niet overeenkomstigartikel 11:3, tweede lid, in handen van de officier van justitie is gesteld, vervalt het recht tot strafvordering door vrijwillige voldoening aan de voorwaarden welke de inspecteur ter voorkoming van de strafvervolging mocht hebben gesteld.
    3. Als voorwaarden kunnen worden gesteld: a. betaling aan de Staat van een geldsom, te bepalen op ten minste € 2 en ten hoogste het maximum van de geldboete die voor het feit kan worden opgelegd; b. afstand van voorwerpen die in beslag zijn genomen en vatbaar zijn voor verbeurdverklaring of onttrekking aan het verkeer; c. uitlevering, of voldoening aan de Staat van de geschatte waarde, van voorwerpen die vatbaar zijn voor verbeurdverklaring; d. voldoening aan de Staat van ...
    1. Het bestuursorgaan weegt de rechtstreeks bij het besluit betrokken belangen af, voor zover niet uit een wettelijk voorschrift of uit de aard van de uit te oefenen bevoegdheid een beperking voortvloeit.
    2. De voor een of meer belanghebbenden nadelige gevolgen van een besluit mogen niet onevenredig zijn in verhouding tot de met het besluit te dienen doelen.
    1. De vervoerder is niet aansprakelijk voor schade ontstaan door een beschadiging, voor zover deze is veroorzaakt door een omstandigheid die een zorgvuldig vervoerder niet heeft kunnen vermijden en voor zover zulk een vervoerder de gevolgen daarvan niet heeft kunnen verhinderen.
    2. De vervoerder kan niet om zich van zijn aansprakelijkheid te ontheffen beroep doen op de gebrekkigheid van het voertuig of van het materiaal waarvan hij zich bedient, tenzij dit laatste door de afzender, de geadresseerde of de ontvanger te zijner beschikking is gesteld. Onder materiaal wordt niet begrepen een schip, luchtvaartuig of spoorwagon, waarop het voertuig zich bevindt.
    3. Onder beschadiging worden mede verstaan geheel of gedeeltelijk verlies van zaken, vertraging, alsmede ieder ander schade veroorzakend feit.
    Een overeenkomst die de strekking heeft voort te bouwen op een reeds tussen partijen bestaande rechtsverhouding, is vernietigbaar, indien deze rechtsverhouding ontbreekt, tenzij dit in verband met de aard van de overeenkomst, de in het verkeer geldende opvattingen of de omstandigheden van het geval voor rekening van degene die zich op dit ontbreken beroept, behoort te blijven.
    Instruct: Given a Dutch legal query, retrieve relevant articles that help answer the query.
    Query: Ontstaat er voor een informeel samenlevende partner een vergoedingsrecht jegens de andere partner wanneer een gezamenlijke schuld uit eigen middelen wordt voldaan, en op welke rechtsgrondslag kan dit worden gebaseerd?
    Op een geregistreerd partnerschap zijn detitels 6,7en8van overeenkomstige toepassing met uitzondering van het omtrent scheiding van tafel en bed bepaalde. 1. Het bestuursorgaan weegt de rechtstreeks bij het besluit betrokken belangen af, voor zover niet uit een wettelijk voorschrift of uit de aard van de uit te oefenen bevoegdheid een beperking voortvloeit.
    2. De voor een of meer belanghebbenden nadelige gevolgen van een besluit mogen niet onevenredig zijn in verhouding tot de met het besluit te dienen doelen.
    1. De vervoerder is niet aansprakelijk voor schade ontstaan door een beschadiging, voor zover deze is veroorzaakt door een omstandigheid die een zorgvuldig vervoerder niet heeft kunnen vermijden en voor zover zulk een vervoerder de gevolgen daarvan niet heeft kunnen verhinderen.
    2. De vervoerder kan niet om zich van zijn aansprakelijkheid te ontheffen beroep doen op de gebrekkigheid van het voertuig of van het materiaal waarvan hij zich bedient, tenzij dit laatste door de afzender, de geadresseerde of de ontvanger te zijner beschikking is gesteld. Onder materiaal wordt niet begrepen een schip, luchtvaartuig of spoorwagon, waarop het voertuig zich bevindt.
    3. Onder beschadiging worden mede verstaan geheel of gedeeltelijk verlies van zaken, vertraging, alsmede ieder ander schade veroorzakend feit.
    1. Op een onderhandse akte waarin verbintenissen van slechts één partij zijn aangegaan of vastgelegd, is, voor zover die verbintenissen strekken tot voldoening van een geldsom,artikel 136, tweede lid, niet van toepassing, tenzij deze partij de akte geheel met de hand heeft geschreven of heeft voorzien van een goedkeuring die de geldsom voluit in letters vermeldt.
    2. Het eerste lid is niet van toepassing op aandelen in een obligatielening en op verbintenissen, door de schuldenaar in de uitoefening van zijn beroep of bedrijf aangegaan.
    1. Ten aanzien van bij deze wet of de daarop berustende bepalingen strafbaar gestelde feiten gelden in plaats van de artikelen 74 en 74a van het Wetboek van Strafrecht de volgende bepalingen.
    2. Ten aanzien van feiten, met betrekking tot welke het proces-verbaal niet overeenkomstigartikel 11:3, tweede lid, in handen van de officier van justitie is gesteld, vervalt het recht tot strafvordering door vrijwillige voldoening aan de voorwaarden welke de inspecteur ter voorkoming van de strafvervolging mocht hebben gesteld.
    3. Als voorwaarden kunnen worden gesteld: a. betaling aan de Staat van een geldsom, te bepalen op ten minste € 2 en ten hoogste het maximum van de geldboete die voor het feit kan worden opgelegd; b. afstand van voorwerpen die in beslag zijn genomen en vatbaar zijn voor verbeurdverklaring of onttrekking aan het verkeer; c. uitlevering, of voldoening aan de Staat van de geschatte waarde, van voorwerpen die vatbaar zijn voor verbeurdverklaring; d. voldoening aan de Staat van ...
  • Loss: CachedMultipleNegativesRankingLoss with these parameters:
    {
        "scale": 20.0,
        "similarity_fct": "cos_sim",
        "mini_batch_size": 32,
        "mini_batch_num_tokens": null,
        "gather_across_devices": false,
        "directions": [
            "query_to_doc"
        ],
        "partition_mode": "joint",
        "hardness_mode": null,
        "hardness_strength": 0.0
    }
    

Training Hyperparameters

Non-Default Hyperparameters

  • per_device_train_batch_size: 1024
  • num_train_epochs: 1.0
  • learning_rate: 1e-05
  • lr_scheduler_type: cosine
  • warmup_steps: 173
  • weight_decay: 0.01
  • bf16: True
  • tf32: True
  • per_device_eval_batch_size: 1024
  • push_to_hub: True
  • hub_private_repo: True
  • hub_model_id: Ehsanl/bidir1_7
  • hub_strategy: checkpoint
  • load_best_model_at_end: True
  • dataloader_num_workers: 2
  • dataloader_pin_memory: False
  • ddp_find_unused_parameters: False

All Hyperparameters

Click to expand
  • per_device_train_batch_size: 1024
  • num_train_epochs: 1.0
  • max_steps: -1
  • learning_rate: 1e-05
  • lr_scheduler_type: cosine
  • lr_scheduler_kwargs: None
  • warmup_steps: 173
  • optim: adamw_torch_fused
  • optim_args: None
  • weight_decay: 0.01
  • adam_beta1: 0.9
  • adam_beta2: 0.999
  • adam_epsilon: 1e-08
  • optim_target_modules: None
  • gradient_accumulation_steps: 1
  • average_tokens_across_devices: True
  • max_grad_norm: 1.0
  • label_smoothing_factor: 0.0
  • bf16: True
  • fp16: False
  • bf16_full_eval: False
  • fp16_full_eval: False
  • tf32: True
  • gradient_checkpointing: False
  • gradient_checkpointing_kwargs: None
  • torch_compile: False
  • torch_compile_backend: None
  • torch_compile_mode: None
  • use_liger_kernel: False
  • liger_kernel_config: None
  • use_cache: False
  • neftune_noise_alpha: None
  • torch_empty_cache_steps: None
  • auto_find_batch_size: False
  • log_on_each_node: True
  • logging_nan_inf_filter: True
  • include_num_input_tokens_seen: no
  • log_level: passive
  • log_level_replica: warning
  • disable_tqdm: False
  • project: huggingface
  • trackio_space_id: None
  • trackio_bucket_id: None
  • trackio_static_space_id: None
  • per_device_eval_batch_size: 1024
  • prediction_loss_only: True
  • eval_on_start: False
  • eval_do_concat_batches: True
  • eval_use_gather_object: False
  • eval_accumulation_steps: None
  • include_for_metrics: []
  • batch_eval_metrics: False
  • save_only_model: False
  • save_on_each_node: False
  • enable_jit_checkpoint: False
  • push_to_hub: True
  • hub_private_repo: True
  • hub_model_id: Ehsanl/bidir1_7
  • hub_strategy: checkpoint
  • hub_always_push: False
  • hub_revision: None
  • load_best_model_at_end: True
  • ignore_data_skip: False
  • restore_callback_states_from_checkpoint: False
  • full_determinism: False
  • seed: 42
  • data_seed: None
  • use_cpu: False
  • accelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}
  • parallelism_config: None
  • dataloader_drop_last: False
  • dataloader_num_workers: 2
  • dataloader_pin_memory: False
  • dataloader_persistent_workers: False
  • dataloader_prefetch_factor: None
  • dataloader_multiprocessing_context: None
  • dataloader_in_order: True
  • remove_unused_columns: True
  • label_names: None
  • train_sampling_strategy: random
  • length_column_name: length
  • ddp_find_unused_parameters: False
  • ddp_bucket_cap_mb: None
  • ddp_broadcast_buffers: False
  • ddp_static_graph: None
  • ddp_backend: None
  • ddp_timeout: 1800
  • fsdp: None
  • fsdp_config: None
  • deepspeed: None
  • debug: []
  • skip_memory_metrics: True
  • do_predict: False
  • resume_from_checkpoint: None
  • local_rank: -1
  • prompts: None
  • batch_sampler: batch_sampler
  • multi_dataset_batch_sampler: proportional
  • router_mapping: {}
  • learning_rate_mapping: {}
  • warmup_ratio: None

Training Logs

Click to expand
Epoch Step Training Loss Validation Loss legal-val_cosine_ndcg@10
0.0006 1 6.0006 - -
0.0058 10 6.0791 - -
0.0115 20 5.8616 - -
0.0173 30 5.5748 - -
0.0231 40 5.3140 - -
0.0289 50 5.2449 - -
0.0346 60 4.8927 - -
0.0404 70 4.7682 - -
0.0462 80 4.6609 - -
0.0520 90 4.4991 - -
0.0577 100 4.4952 - -
0.0635 110 4.4007 - -
0.0693 120 4.2242 - -
0.0751 130 4.2811 - -
0.0808 140 4.0897 - -
0.0866 150 3.9374 - -
0.0924 160 3.9454 - -
0.0982 170 3.9620 - -
0.1039 180 3.8939 - -
0.1097 190 3.9238 - -
0.1155 200 3.7159 4.6049 0.3978
0.1212 210 3.6895 - -
0.1270 220 3.5932 - -
0.1328 230 3.5902 - -
0.1386 240 3.7301 - -
0.1443 250 3.5468 - -
0.1501 260 3.5249 - -
0.1559 270 3.5347 - -
0.1617 280 3.5546 - -
0.1674 290 3.5423 - -
0.1732 300 3.3900 - -
0.1790 310 3.4355 - -
0.1848 320 3.3927 - -
0.1905 330 3.4424 - -
0.1963 340 3.3417 - -
0.2021 350 3.2834 - -
0.2079 360 3.2646 - -
0.2136 370 3.3053 - -
0.2194 380 3.2208 - -
0.2252 390 3.2136 - -
0.2309 400 3.1861 4.2618 0.4536
0.2367 410 3.1361 - -
0.2425 420 3.2101 - -
0.2483 430 3.2295 - -
0.2540 440 3.1723 - -
0.2598 450 3.1569 - -
0.2656 460 3.0742 - -
0.2714 470 3.2334 - -
0.2771 480 2.9562 - -
0.2829 490 3.1063 - -
0.2887 500 3.0559 - -
0.2945 510 3.0700 - -
0.3002 520 3.1298 - -
0.3060 530 3.0725 - -
0.3118 540 2.9470 - -
0.3176 550 3.0828 - -
0.3233 560 3.0319 - -
0.3291 570 3.0111 - -
0.3349 580 3.0066 - -
0.3406 590 2.9204 - -
0.3464 600 3.0171 4.1178 0.4737
0.3522 610 3.0015 - -
0.3580 620 2.9309 - -
0.3637 630 2.9016 - -
0.3695 640 2.8859 - -
0.3753 650 2.8203 - -
0.3811 660 2.8476 - -
0.3868 670 2.8763 - -
0.3926 680 2.8534 - -
0.3984 690 2.9207 - -
0.4042 700 2.9013 - -
0.4099 710 2.8693 - -
0.4157 720 2.8432 - -
0.4215 730 2.8560 - -
0.4273 740 2.7947 - -
0.4330 750 2.8221 - -
0.4388 760 2.8235 - -
0.4446 770 2.7978 - -
0.4503 780 2.8062 - -
0.4561 790 2.8248 - -
0.4619 800 2.7369 4.0177 0.4790
0.4677 810 2.7930 - -
0.4734 820 2.8011 - -
0.4792 830 2.7187 - -
0.4850 840 2.7254 - -
0.4908 850 2.6836 - -
0.4965 860 2.7244 - -
0.5023 870 2.7098 - -
0.5081 880 2.6525 - -
0.5139 890 2.6880 - -
0.5196 900 2.7811 - -
0.5254 910 2.6195 - -
0.5312 920 2.6381 - -
0.5370 930 2.7259 - -
0.5427 940 2.6605 - -
0.5485 950 2.7066 - -
0.5543 960 2.6614 - -
0.5600 970 2.6613 - -
0.5658 980 2.6073 - -
0.5716 990 2.6274 - -
0.5774 1000 2.5387 3.9498 0.4904

Training Time

  • Training: 1.8 days
  • Evaluation: 3.5 hours
  • Total: 1.9 days

Framework Versions

  • Python: 3.11.16
  • Sentence Transformers: 6.1.0
  • Transformers: 5.17.0
  • PyTorch: 2.8.0+cu128
  • Accelerate: 1.15.0
  • Datasets: 5.0.1
  • Tokenizers: 0.23.2

Additional Resources

Citation

BibTeX

Sentence Transformers

@inproceedings{reimers-2019-sentence-bert,
    title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
    author = "Reimers, Nils and Gurevych, Iryna",
    booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
    month = "11",
    year = "2019",
    publisher = "Association for Computational Linguistics",
    url = "https://arxiv.org/abs/1908.10084",
}

CachedMultipleNegativesRankingLoss

@misc{gao2021scaling,
    title={Scaling Deep Contrastive Learning Batch Size under Memory Limited Setup},
    author={Luyu Gao and Yunyi Zhang and Jiawei Han and Jamie Callan},
    year={2021},
    eprint={2101.06983},
    archivePrefix={arXiv},
    primaryClass={cs.LG}
}

MultipleNegativesRankingLoss

@misc{oord2019representationlearningcontrastivepredictive,
      title={Representation Learning with Contrastive Predictive Coding},
      author={Aaron van den Oord and Yazhe Li and Oriol Vinyals},
      year={2019},
      eprint={1807.03748},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/1807.03748},
}
Downloads last month
5
Safetensors
Model size
2B params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for Ehsanl/bidir1_7

Finetuned
(1)
this model

Papers for Ehsanl/bidir1_7

Evaluation results