From 7f6d0f0eb2692fa0055c3e2067b092722cbcb8b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B5=D0=BC=D0=B5=D0=BD=D0=BE=D0=B2=20=D0=90=D0=BD?= =?UTF-8?q?=D0=B4=D1=80=D0=B5=D0=B9=20=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC?= =?UTF-8?q?=D0=BE=D0=B2=D0=B8=D1=87?= Date: Tue, 18 Jun 2024 14:21:49 +0300 Subject: [PATCH] Removed condition for column `rank` --- rectools/metrics/debias.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/rectools/metrics/debias.py b/rectools/metrics/debias.py index 344b2ae5..2dcc13f8 100644 --- a/rectools/metrics/debias.py +++ b/rectools/metrics/debias.py @@ -115,12 +115,11 @@ def make_debias(self, interactions: pd.DataFrame) -> pd.DataFrame: interactions_result = pd.concat([interactions_result, interactions_downsampling]) - if Columns.Rank in interactions.columns: - interactions_result = pd.merge( - interactions_result[Columns.UserItem], - interactions, - how="left", - on=Columns.UserItem, - ) + interactions_result = pd.merge( + interactions_result[Columns.UserItem], + interactions, + how="left", + on=Columns.UserItem, + ) return interactions_result