Proyek llama.cpp merilis build b11273, yang memperkenalkan dukungan untuk metode `classifier_pooling` pada model reranking, khususnya menargetkan arsitektur ModernBERT.

  • Pembaruan ini memodifikasi `load_hparams` untuk membaca jenis pooling klasifikasi dari konfigurasi model.
  • Logika konversi kini membatasi nilai `classifier_pooling` yang diterima hanya menjadi 'cls' dan 'mean'.
  • Nama parameter internal `classifier_pooling_type` diubah menjadi `pooling_type_cls` agar lebih jelas.
  • Model ModernBERT akan kembali ke mean pooling jika jenis spesifiknya tidak ditentukan secara eksplisit dalam konfigurasi.

Perubahan ini memungkinkan pengguna untuk memuat dan memanfaatkan reranker ModernBERT dengan benar di dalam llama.cpp dengan menghormati persyaratan pooling spesifik mereka.