SentenceTransformer based on BAAI/bge-m3
This is a sentence-transformers model finetuned from BAAI/bge-m3. It maps sentences & paragraphs to a 1024-dimensional dense vector space and can be used for retrieval.
Model Details
Model Description
- Model Type: Sentence Transformer
- Base model: BAAI/bge-m3
- Maximum Sequence Length: 8192 tokens
- Output Dimensionality: 1024 dimensions
- Similarity Function: Cosine Similarity
- Supported Modality: Text
Model Sources
- Documentation: Sentence Transformers Documentation
- Repository: Sentence Transformers on GitHub
- Hugging Face: Sentence Transformers on Hugging Face
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', 'architecture': 'XLMRobertaModel'})
(1): Pooling({'embedding_dimension': 1024, 'pooling_mode': 'cls', 'include_prompt': True})
(2): Normalize({})
)
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("sentence_transformers_model_id")
# Run inference
sentences = [
"Devlet Denetleme Kurulu, Cumhurbaşkanının talimatı olmadan yargı organlarında inceleme başlatmıştır. Bu durum Anayasanın 108. Maddesi'ne uygun mudur?",
'G. Cumhurbaşkanı Genel Sekreterliği \n\nMadde 107 – (Mülga: 21/1/2017-6771/16 md.)\n\n \n\nH. Devlet Denetleme Kurulu\n\nMadde 108 – İdarenin hukuka uygunluğunun, düzenli ve verimli şekilde yürütülmesinin ve geliştirilmesinin sağlanması amacıyla, Cumhurbaşkanlığına bağlı olarak kurulan Devlet Denetleme Kurulu, Cumhurbaşkanının isteği üzerine, tüm kamu kurum ve kuruluşlarında ve sermayesinin yarısından fazlasına bu kurum ve kuruluşların katıldığı her türlü kuruluşta, kamu kurumu niteliğinde olan meslek kuruluşlarında, her düzeydeki işçi ve işveren meslek kuruluşlarında, kamuya yararlı derneklerle vakıflarda, her türlü idari soruşturma, inceleme, araştırma ve denetlemeleri yapar. [50]\n\n(…) [51] yargı organları, Devlet Denetleme Kurulunun görev alanı dışındadır.\n\nDevlet Denetleme Kurulunun Başkan ve üyeleri, Cumhurbaşkanınca atanır. [52]\n\nDevlet Denetleme Kurulunun işleyişi, üyelerinin görev süresi ve diğer özlük işleri, Cumhurbaşkanlığı kararnamesiyle düzenlenir. [53]\n\n \n\nII. Bakanlar Kurulu\n\n \n\nA. Kuruluş\n\nMadde 109 – (Mülga: 21/1/2017-6771/16 md.)\n\n \n\nB. Göreve başlama ve güvenoyu\n\nMadde 110 – (Mülga: 21/1/2017-6771/16 md.)\n\n \n\nC. Görev sırasında güvenoyu\n\nMadde 111 – (Mülga: 21/1/2017-6771/16 md.)\n\n \n\nD. Görev ve siyasi sorumluluk\n\nMadde 112 – (Mülga: 21/1/2017-6771/16 md.)\n\n \n\nE. Bakanlıkların kurulması ve bakanlar\n\nMadde 113 – (Mülga: 21/1/2017-6771/16 md.)',
'd) (Ek: 20/7/2017-7035/15 md.) Olayın daha fazla araştırılmasına ihtiyaç duyulmadan davanın reddine karar verilmesi veya güvenlik tedbirlerine ilişkin hatalı kararın düzeltilmesi gereken hâllerde hukuka aykırılığın düzeltilerek istinaf başvurusunun esastan reddine,\n\ne) İlk derece mahkemesinin kararında 289 uncu maddenin birinci fıkrasının (g) ve (h) bentleri hariç diğer bentlerinde belirtilen bir hukuka aykırılık nedeninin bulunması hâlinde hükmün bozulmasına ve dosyanın yeniden incelenmek ve hükmolunmak üzere hükmü bozulan ilk derece mahkemesine veya kendi yargı çevresinde uygun göreceği diğer bir ilk derece mahkemesine gönderilmesine,[110]\n\nf) (Ek:17/10/2019-7188/27 md.) Soruşturma veya kovuşturma şartının gerçekleşmediğinin veya önödeme ve uzlaştırma usulünün uygulanmadığının anlaşılması ya da davanın ilk derece mahkemesinde görülmekte olan bir dava ile birlikte yürütülmesinin zorunlu olması hâlinde hükmün bozulmasına ve dosyanın yeniden incelenmek ve hükmolunmak üzere hükmü bozulan ilk derece mahkemesine veya kendi yargı çevresinde uygun göreceği diğer bir ilk derece mahkemesine gönderilmesine,\n\ng) Diğer hâllerde, gerekli tedbirleri aldıktan sonra davanın yeniden görülmesine ve duruşma hazırlığı işlemlerine başlanmasına,\n\nKarar verir.',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 1024]
# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[ 1.0000, 0.5831, 0.1931],
# [ 0.5831, 1.0000, -0.0467],
# [ 0.1931, -0.0467, 1.0000]])
Training Details
Training Dataset
Unnamed Dataset
-
Size: 12,686 training samples
-
Columns: anchor, positive, and negative
-
Approximate statistics based on the first 1000 samples:
anchor positive negative type string string string details min: 5 tokensmean: 21.66 tokensmax: 91 tokens min: 42 tokensmean: 297.82 tokensmax: 474 tokens min: 55 tokensmean: 309.12 tokensmax: 474 tokens -
Samples:
anchor positive negative Sanık, bir tatil köyünde izinsiz olarak konaklayarak hırsızlık yapmıştır. sanığın durumu nasıl değerlendirilir ve cezai yaptırımları nelerdir ONUNCU BÖLÜM Malvarlığına Karşı Suçlar Hırsızlık MADDE 141. - (1) Zilyedinin rızası olmadan başkasına ait taşınır bir malı, kendisine veya başkasına bir yarar sağlamak maksadıyla bulunduğu yerden alan kimseye bir yıldan üç yıla kadar hapis cezası verilir. (2) Ekonomik bir değer taşıyan her türlü enerji de, taşınır mal sayılır. Nitelikli hırsızlık MADDE 142. - (1) Hırsızlık suçunun; a) Kime ait olursa olsun kamu kurum ve kuruluşlarında veya ibadete ayrılmış yerlerde bulunan ya da kamu yararına veya hizmetine tahsis edilen eşya hakkında, b) Herkesin girebileceği bir yerde bırakılmakla birlikte kilitlenmek suretiyle ya da bina veya eklentileri içinde muhafaza altına alınmış olan eşya hakkında, c) Halkın yararlanmasına sunulmuş ulaşım aracı içinde veya bunların belli varış veya kalkış yerlerinde bulunan eşya hakkında, d) Bir afet veya genel bir felâketin meydana getirebileceği zararları önlemek veya hafifletmek maksadıyla hazırlanan eşya hakkında, e) Adet veya tahsis veya kullanımları gere... hakkında, onun diğer eşyasına ilişkin sorumluluk kuralı uygulanır. - Sorumluluğun kalkması MADDE 578- Konaklayan zararını öğrenir öğrenmez işletene bildirmezse, istem hakkını kaybeder. İşleten böyle bir sorumluluk üstlenmediğini veya sorumluluğu bu Kanunda gösterilmemiş olan bir koşula bağladığını, herhangi bir yolla ilan etse bile, sorumluluktan kurtulamaz. II. Garaj, otopark ve benzeri yerleri işletenlerin sorumluluğu MADDE 579- Garaj, otopark ve benzeri yerleri işletenler, kendilerine bırakılan veya çalışanlarınca kabul edilen hayvan, at arabası, bunlara ait koşum ve benzeri eşya ile motorlu taşıt ve eklentilerinin yok olmasından, zarara uğramasından veya çalınmasından sorumludurlar. Ancak işletenler, zararın saklatan veya ziyaretçisi ya da beraberinde veya hizmetinde bulunan kimseye yükletilebilecek kusurdan, mücbir sebepten ya da eşyanın niteliğinden doğduğunu ispat etmekle, bu sorumluktan kurtulurlar. Ancak, garaj, otopark ve benzeri yerleri işletenlerin sorumluluğu, kendilerine... | | Cumhurbaşkanlığı Genel Sekreterliği, Cumhurbaşkanının emir ve talimatlarına uymamıştır. Bu durum Anayasanın 107. Maddesi'ne uygun mudur? | J. Kanunsuz emirMadde 137 – Kamu hizmetlerinde herhangi bir sıfat ve suretle çalışmakta olan kimse, üstünden aldığı emri, yönetmelik, Cumhurbaşkanlığı kararnamesi, kanun veya Anayasa hükümlerine aykırı görürse, yerine getirmez ve bu aykırılığı o emri verene bildirir. Ancak, üstü emrinde ısrar eder ve bu emrini yazı ile yenilerse, emir yerine getirilir; bu halde, emri yerine getiren sorumlu olmaz. [75]Konusu suç teşkil eden emir, hiçbir suretle yerine getirilmez; yerine getiren kimse sorumluluktan kurtulamaz.Askeri hizmetlerin görülmesi ve acele hallerde kamu düzeni ve kamu güvenliğinin korunması için kanunla gösterilen istisnalar saklıdır. | e) Başvurunun reddedilmesi üzerine itiraz edilen başvuru sayısı ile bunların sonuçlarını,
Gösterir bir rapor hazırlayarak, bu raporları her yıl Şubat ayının sonuna kadar Bilgi Edinme Değerlendirme Kuruluna gönderirler. Bağlı, ilgili ve ilişkili kamu kurum ve kuruluşları raporlarını bağlı, ilgili ya da ilişkili oldukları bakanlık vasıtasıyla iletirler. Kurul, hazırlayacağı genel raporu, söz konusu kurum ve kuruluşların raporları ile birlikte her yıl Nisan ayının sonuna kadar Türkiye Büyük Millet Meclisine gönderir. Bu raporlar takip eden iki ay içinde Türkiye Büyük Millet Meclisi Başkanlığınca kamuoyuna açıklanır.
Yönetmelik[4]
Madde 31- Bu Kanunun uygulanması ile ilgili esas ve usullerin belirlenmesine ilişkin yönetmelik, Kanunun yayımını takip eden altı ay içinde Cumhurbaşkanlığı tarafından hazırlanarak (…)4 yürürlüğe konulur.
Yürürlük
Madde 32- Bu Kanun yayımı tarihinden itibaren altı ay sonra yürürlüğe girer.
Yürütme[5]
Madde 33- Bu Kanun hükümlerini Cumhurbaşkanı yü... | | Anayasa Mahkemesi üyeleri yükseköğrenim görmemiş olabilir mi? | Cumhurbaşkanı; üç üyeyi Yargıtay, iki üyeyi Danıştay (…)[78] genel kurullarınca kendi başkan ve üyeleri arasından her boş yer için gösterecekleri üçer aday içinden; en az ikisi hukukçu olmak üzere üç üyeyi Yükseköğretim Kurulunun kendi üyesi olmayan yükseköğretim kurumlarının hukuk, iktisat ve siyasal bilimler dallarında görev yapan öğretim üyeleri arasından göstereceği üçer aday içinden; dört üyeyi üst kademe yöneticileri, serbest avukatlar, birinci sınıf hâkim ve savcılar ile en az beş yıl raportörlük yapmış Anayasa Mahkemesi raportörleri arasından seçer.
Yargıtay, Danıştay (…)[79] ve Sayıştay genel kurulları ile Yükseköğretim Kurulundan Anayasa Mahkemesi üyeliğine aday göstermek için yapılacak seçimlerde, her boş üyelik için, (…)[80] en fazla oy alan üç kişi aday gösterilmiş sayılır. Baro başkanlarının serbest avukatlar arasından gösterecekleri üç aday için yapılacak seçimde (…)[81] en fazla oy alan üç kişi aday gösterilmiş sayılır.
Anayasa Mahkemesine üye seçilebilmek için, kırkb... | BİRİNCİ KİTAP Genel Hükümler ALTINCI KISIM Savunma
BİRİNCİ BÖLÜM
Müdafi Seçimi, Görevlendirilmesi, Görev ve Yetkileri
Şüphelinin veya sanığın müdafi seçimi
Madde 149 – (1) Şüpheli veya sanık, soruşturma ve kovuşturmanın her aşamasında bir veya birden fazla müdafiin yardımından yararlanabilir; kanunî temsilcisi varsa, o da şüpheliye veya sanığa müdafi seçebilir.
(2) Soruşturma evresinde, ifade almada en çok üç avukat hazır bulunabilir. (Ek cümle: 3/10/2016-KHK-676/1 md.; Aynen kabul: 1/2/2018-7070/1 md.) Örgüt faaliyeti çerçevesinde işlenen suçlar bakımından yürütülen kovuşturmalarda, duruşmada en çok üç avukat hazır bulunabilir.
(3) Soruşturma ve kovuşturma evrelerinin her aşamasında avukatın, şüpheli veya sanıkla görüşme, ifade alma veya sorgu süresince yanında olma ve hukukî yardımda bulunma hakkı engellenemez, kısıtlanamaz.
Müdafiin görevlendirilmesi
Madde 150 – (Değişik: 6/12/2006 – 5560/21 md.)
(1) Şüpheli veya sanıktan kendisine bir müdafi seçmesi istenir. Şüpheli ... |
-
Loss: MultipleNegativesRankingLoss with these parameters:
{ "scale": 20.0, "similarity_fct": "cos_sim", "gather_across_devices": false, "directions": [ "query_to_doc" ], "partition_mode": "joint", "hardness_mode": null, "hardness_strength": 0.0 }
Evaluation Dataset
Unnamed Dataset
-
Size: 668 evaluation samples
-
Columns: anchor, positive, and negative
-
Approximate statistics based on the first 668 samples:
anchor positive negative type string string string details min: 5 tokensmean: 22.32 tokensmax: 62 tokens min: 66 tokensmean: 300.85 tokensmax: 474 tokens min: 55 tokensmean: 306.24 tokensmax: 474 tokens -
Samples:
anchor positive negative Sigorta yapılmadan çalıştım. i̇şverenle nasıl iletişime geçmeliyim? İşverenler çalıştırmakla yükümlü oldukları işçileri Türkiye İş Kurumu aracılığı ile sağlarlar. Bu kapsamda çalıştırılacak işçilerin nitelikleri, hangi işlerde çalıştırılabilecekleri, bunların işyerlerinde genel hükümler dışında bağlı olacakları özel çalışma ile mesleğe yöneltilmeleri, mesleki yönden işverence nasıl işe alınacakları, Aile ve Sosyal Politikalar Bakanlığının görüşü alınarak Çalışma ve Sosyal Güvenlik Bakanlığınca çıkarılacak yönetmelikle düzenlenir.[12] Yer altı ve su altı işlerinde engelli işçi çalıştırılamaz ve yukarıdaki hükümler uyarınca işyerlerindeki işçi sayısının tespitinde yer altı ve su altı işlerinde çalışanlar hesaba katılmaz. Bir işyerinden malulen ayrılmak zorunda kalıp da sonradan maluliyeti ortadan kalkan işçiler eski işyerlerinde tekrar işe alınmalarını istedikleri takdirde, işveren bunları eski işleri veya benzeri işlerde boş yer varsa derhal, yoksa boşalacak ilk işe başka isteklilere tercih ederek, o andaki şartlarla işe almak zorundadır. Aranan şartlar... psikolojik ve cinsel tacize uğramamaları ve bu tür tacizlere uğramış olanların daha fazla zarar görmemeleri için gerekli önlemleri almakla yükümlüdür. İşveren, işyerinde iş sağlığı ve güvenliğinin sağlanması için gerekli her türlü önlemi almak, araç ve gereçleri noksansız bulundurmak; işçiler de iş sağlığı ve güvenliği konusunda alınan her türlü önleme uymakla yükümlüdür. İşverenin yukarıdaki hükümler dâhil, kanuna ve sözleşmeye aykırı davranışı nedeniyle işçinin ölümü, vücut bütünlüğünün zedelenmesi veya kişilik haklarının ihlaline bağlı zararların tazmini, sözleşmeye aykırılıktan doğan sorumluluk hükümlerine tabidir. - Ev düzeni içinde çalışmada MADDE 418- İşçi işverenle birlikte ev düzeni içinde yaşıyorsa işveren, yeterli gıda ve uygun bir barınak sağlamakla yükümlüdür. İşçi, kusuru olmaksızın hastalık veya kaza gibi sebeplerle işgörme edimini yerine getiremezse işveren, sosyal sigortalar yardımlarından yararlanamayan, bir yıla kadar çalışmış işçinin bakımını ve tedavisini, iki haf... | | Sigorta sözleşmesi nedir? | İKİNCİ KISIM Özel Borç İlişkileri ALTINCI BÖLÜM Hizmet Sözleşmeleri BİRİNCİ AYIRIM Genel Hizmet Sözleşmesi A. Tanımı MADDE 393- Hizmet sözleşmesi, işçinin işverene bağımlı olarak belirli veya belirli olmayan süreyle işgörmeyi ve işverenin de ona zamana veya yapılan işe göre ücret ödemeyi üstlendiği sözleşmedir. İşçinin işverene bir hizmeti kısmi süreli olarak düzenli biçimde yerine getirmeyi üstlendiği sözleşmeler de hizmet sözleşmesidir. Genel hizmet sözleşmesine ilişkin hükümler, kıyas yoluyla çıraklık sözleşmesine de uygulanır; özel kanun hükümleri saklıdır. B. Kurulması MADDE 394- Hizmet sözleşmesi, kanunda aksine bir hüküm olmadıkça özel bir şekle bağlı değildir. Bir kimse, durumun gereklerine göre ancak ücret karşılığında yapılabilecek bir işi belli bir zaman için görür ve bu iş de işveren tarafından kabul edilirse, aralarında hizmet sözleşmesi kurulmuş sayılır. Geçersizliği sonradan anlaşılan hizmet sözleşmesi, hizmet ilişkisi ortadan kaldırılıncaya kadar, geçerli bir hizmet söz... | Sürekli ve süreksiz işlerdeki iş sözleşmeleri Madde 10 - Nitelikleri bakımından en çok otuz iş günü süren işlere süreksiz iş, bundan fazla devam edenlere sürekli iş denir. Bu Kanunun 3, 8, 12, 13, 14, 15, 17, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 53, 54, 55, 56, 57, 58, 59, 75, 80 ve geçici 6 ncı maddeleri süreksiz işlerde yapılan iş sözleşmelerinde uygulanmaz. Süreksiz işlerde, bu maddelerde düzenlenen konularda Borçlar Kanunu hükümleri uygulanır.
Belirli ve belirsiz süreli iş sözleşmesi Madde 11 - İş ilişkisinin bir süreye bağlı olarak yapılmadığı halde sözleşme belirsiz süreli sayılır. Belirli süreli işlerde veya belli bir işin tamamlanması veya belirli bir olgunun ortaya çıkması gibi objektif koşullara bağlı olarak işveren ile işçi arasında yazılı şekilde yapılan iş sözleşmesi belirli süreli iş sözleşmesidir. Belirli süreli iş sözleşmesi, esaslı bir neden olmadıkça, birden fazla üst üste (zincirleme) yapılamaz. Aksi halde iş sözleşmesi başlangıçtan itibaren belirsiz süreli kabu... | | Kişisel verilerin yok edilmesi ne zaman yapılır? | Kişisel verilerin kaydedilmesi MADDE 135. - (1) Hukuka aykırı olarak kişisel verileri kaydeden kimseye altı aydan üç yıla kadar hapis cezası verilir. (2) Kişilerin siyasî, felsefî veya dinî görüşlerine, ırkî kökenlerine; hukuka aykırı olarak ahlâkî eğilimlerine, cinsel yaşamlarına, sağlık durumlarına veya sendikal bağlantılarına ilişkin bilgileri kişisel veri olarak kaydeden kimse, yukarıdaki fıkra hükmüne göre cezalandırılır. Verileri hukuka aykırı olarak verme veya ele geçirme MADDE 136. - (1) Kişisel verileri, hukuka aykırı olarak bir başkasına veren, yayan veya ele geçiren kişi, bir yıldan dört yıla kadar hapis cezası ile cezalandırılır. Nitelikli hâller MADDE 137. - (1) Yukarıdaki maddelerde tanımlanan suçların; a) Kamu görevlisi tarafından ve görevinin verdiği yetki kötüye kullanılmak suretiyle, b) Belli bir meslek ve sanatın sağladığı kolaylıktan yararlanmak suretiyle, İşlenmesi hâlinde, verilecek ceza yarı oranında artırılır. Verileri yok etmeme MADDE 138. - (1) Kanunların beli... | getirmekle yükümlüdür. 3. Kişisel verilerin kullanılmasında MADDE 419- İşveren, işçiye ait kişisel verileri, ancak işçinin işe yatkınlığıyla ilgili veya hizmet sözleşmesinin ifası için zorunlu olduğu ölçüde kullanabilir. Özel kanun hükümleri saklıdır. V. Ceza koşulu ve ibra MADDE 420- Hizmet sözleşmelerine sadece işçi aleyhine konulan ceza koşulu geçersizdir. İşçinin işverenden alacağına ilişkin ibra sözleşmesinin yazılı olması, ibra tarihi itibarıyla sözleşmenin sona ermesinden başlayarak en az bir aylık sürenin geçmiş bulunması, ibra konusu alacağın türünün ve miktarının açıkça belirtilmesi, ödemenin hak tutarına nazaran noksansız ve banka aracılığıyla yapılması şarttır. Bu unsurları taşımayan ibra sözleşmeleri veya ibraname kesin olarak hükümsüzdür. Hakkın gerçek tutarda ödendiğini ihtiva etmeyen ibra sözleşmeleri veya ibra beyanını muhtevi diğer ödeme belgeleri, içerdikleri miktarla sınırlı olarak makbuz hükmündedir. Bu hâlde dahi, ödemelerin banka aracılığıyla yapılmış olması zoru... |
-
Loss: MultipleNegativesRankingLoss with these parameters:
{ "scale": 20.0, "similarity_fct": "cos_sim", "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: 4num_train_epochs: 2learning_rate: 1e-05warmup_steps: 0.1gradient_accumulation_steps: 8fp16: Truegradient_checkpointing: Trueload_best_model_at_end: True
All Hyperparameters
per_device_train_batch_size: 4num_train_epochs: 2max_steps: -1learning_rate: 1e-05lr_scheduler_type: linearlr_scheduler_kwargs: Nonewarmup_steps: 0.1optim: adamw_torchoptim_args: Noneweight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08optim_target_modules: Nonegradient_accumulation_steps: 8average_tokens_across_devices: Truemax_grad_norm: 1.0label_smoothing_factor: 0.0bf16: Falsefp16: Truebf16_full_eval: Falsefp16_full_eval: Falsetf32: Nonegradient_checkpointing: Truegradient_checkpointing_kwargs: Nonetorch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneuse_liger_kernel: Falseliger_kernel_config: Noneuse_cache: Falseneftune_noise_alpha: Nonetorch_empty_cache_steps: Noneauto_find_batch_size: Falselog_on_each_node: Truelogging_nan_inf_filter: Trueinclude_num_input_tokens_seen: nolog_level: passivelog_level_replica: warningdisable_tqdm: Falseproject: huggingfacetrackio_space_id: trackioper_device_eval_batch_size: 8prediction_loss_only: Trueeval_on_start: Falseeval_do_concat_batches: Trueeval_use_gather_object: Falseeval_accumulation_steps: Noneinclude_for_metrics: []batch_eval_metrics: Falsesave_only_model: Falsesave_on_each_node: Falseenable_jit_checkpoint: Falsepush_to_hub: Falsehub_private_repo: Nonehub_model_id: Nonehub_strategy: every_savehub_always_push: Falsehub_revision: Noneload_best_model_at_end: Trueignore_data_skip: Falserestore_callback_states_from_checkpoint: Falsefull_determinism: Falseseed: 42data_seed: Noneuse_cpu: Falseaccelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}parallelism_config: Nonedataloader_drop_last: Falsedataloader_num_workers: 0dataloader_pin_memory: Truedataloader_persistent_workers: Falsedataloader_prefetch_factor: Noneremove_unused_columns: Truelabel_names: Nonetrain_sampling_strategy: randomlength_column_name: lengthddp_find_unused_parameters: Noneddp_bucket_cap_mb: Noneddp_broadcast_buffers: Falseddp_backend: Noneddp_timeout: 1800fsdp: []fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}deepspeed: Nonedebug: []skip_memory_metrics: Truedo_predict: Falseresume_from_checkpoint: Nonewarmup_ratio: Nonelocal_rank: -1prompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: proportionalrouter_mapping: {}learning_rate_mapping: {}
Training Logs
| Epoch | Step | Training Loss | Validation Loss |
|---|---|---|---|
| 0.0252 | 10 | 0.5797 | - |
| 0.0504 | 20 | 0.5426 | - |
| 0.0757 | 30 | 0.4245 | - |
| 0.1009 | 40 | 0.3646 | - |
| 0.1261 | 50 | 0.3241 | - |
| 0.1513 | 60 | 0.2749 | - |
| 0.1765 | 70 | 0.2514 | - |
| 0.2018 | 80 | 0.2573 | - |
| 0.2270 | 90 | 0.2281 | - |
| 0.2522 | 100 | 0.2601 | - |
| 0.2774 | 110 | 0.2094 | - |
| 0.3026 | 120 | 0.2376 | - |
| 0.3279 | 130 | 0.2469 | - |
| 0.3531 | 140 | 0.2583 | - |
| 0.3783 | 150 | 0.2061 | - |
| 0.4035 | 160 | 0.2339 | - |
| 0.4288 | 170 | 0.1986 | - |
| 0.4540 | 180 | 0.2381 | - |
| 0.4792 | 190 | 0.2275 | - |
| 0.5044 | 200 | 0.2196 | - |
| 0.5296 | 210 | 0.2412 | - |
| 0.5549 | 220 | 0.2145 | - |
| 0.5801 | 230 | 0.2055 | - |
| 0.6053 | 240 | 0.2158 | - |
| 0.6305 | 250 | 0.2079 | - |
| 0.6557 | 260 | 0.2095 | - |
| 0.6810 | 270 | 0.1860 | - |
| 0.7062 | 280 | 0.2438 | - |
| 0.7314 | 290 | 0.2051 | - |
| 0.7566 | 300 | 0.1933 | - |
| 0.7818 | 310 | 0.1824 | - |
| 0.8071 | 320 | 0.1876 | - |
| 0.8323 | 330 | 0.2232 | - |
| 0.8575 | 340 | 0.2510 | - |
| 0.8827 | 350 | 0.1809 | - |
| 0.9079 | 360 | 0.2016 | - |
| 0.9332 | 370 | 0.1951 | - |
| 0.9584 | 380 | 0.2263 | - |
| 0.9836 | 390 | 0.1749 | - |
| 1.0 | 397 | - | 0.2466 |
| 1.0076 | 400 | 0.2056 | - |
| 1.0328 | 410 | 0.1331 | - |
| 1.0580 | 420 | 0.1229 | - |
| 1.0832 | 430 | 0.1660 | - |
| 1.1084 | 440 | 0.1127 | - |
| 1.1337 | 450 | 0.1297 | - |
| 1.1589 | 460 | 0.1422 | - |
| 1.1841 | 470 | 0.1554 | - |
| 1.2093 | 480 | 0.0939 | - |
| 1.2346 | 490 | 0.1269 | - |
| 1.2598 | 500 | 0.1489 | - |
| 1.2850 | 510 | 0.1586 | - |
| 1.3102 | 520 | 0.1236 | - |
| 1.3354 | 530 | 0.1433 | - |
| 1.3607 | 540 | 0.1435 | - |
| 1.3859 | 550 | 0.1630 | - |
| 1.4111 | 560 | 0.1422 | - |
| 1.4363 | 570 | 0.1331 | - |
| 1.4615 | 580 | 0.1335 | - |
| 1.4868 | 590 | 0.1330 | - |
| 1.5120 | 600 | 0.1541 | - |
| 1.5372 | 610 | 0.1258 | - |
| 1.5624 | 620 | 0.1335 | - |
| 1.5876 | 630 | 0.1405 | - |
| 1.6129 | 640 | 0.1532 | - |
| 1.6381 | 650 | 0.1271 | - |
| 1.6633 | 660 | 0.1687 | - |
| 1.6885 | 670 | 0.1237 | - |
| 1.7137 | 680 | 0.1339 | - |
| 1.7390 | 690 | 0.1293 | - |
| 1.7642 | 700 | 0.1376 | - |
| 1.7894 | 710 | 0.1156 | - |
| 1.8146 | 720 | 0.1330 | - |
| 1.8398 | 730 | 0.1314 | - |
| 1.8651 | 740 | 0.1061 | - |
| 1.8903 | 750 | 0.1054 | - |
| 1.9155 | 760 | 0.0923 | - |
| 1.9407 | 770 | 0.1285 | - |
| 1.9660 | 780 | 0.1064 | - |
| 1.9912 | 790 | 0.1220 | - |
| 2.0 | 794 | - | 0.2203 |
- The bold row denotes the saved checkpoint.
Training Time
- Training: 51.3 minutes
- Evaluation: 18.4 seconds
- Total: 51.6 minutes
Framework Versions
- Python: 3.11.9
- Sentence Transformers: 5.4.1
- Transformers: 5.5.4
- PyTorch: 2.6.0+cu124
- Accelerate: 1.12.0
- Datasets: 4.8.4
- Tokenizers: 0.22.2
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",
}
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},
}