TypeError: SentenceTransformerTrainer.compute_loss() got an unexpected keyword argument 'num_items_in_batch'

The newer ones are worse, apparently. Downgrading seems to be a workaround.

pip install transformers==4.45.2 sentence-transformers==3.1.1
14 Likes