epsilon-compositionality

Code for our paper Measuring Idiomaticity in Text Embedding Models with 𝜀-compositionality
git clone https://esimon.eu/repos/epsilon-compositionality.git
Log | Files | Refs | Submodules | README

commit ce9b7f1f69ff44eb21db4410e9557a9873f0c705
parent 9983c50a268c33035c7aabb8b12a3e02017505b8
Author: Sondre Wold <sondrewold1@gmail.com>
Date:   Thu, 25 Sep 2025 16:07:24 +0200

ensure > 0 for sim

Diffstat:
Mget_epsilon.py | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/get_epsilon.py b/get_epsilon.py @@ -43,7 +43,7 @@ def get_epsilons( for i in range(len(word_sims)): if word_sims[i] != 0: original.append( - float(1 - context_sims[i] / word_sims[i]) + float(1 - (context_sims[i] + 1) / (word_sims[i] + 1)) ) # Equivalent to our formal relaxation division.append(float(context_sims[i] / word_sims[i])) additive.append(float(context_sims[i] - word_sims[i]))