Skip to content

Commit 50bcfe8

Browse files
committed
corrected a typo for interaction_table()
1 parent 4b738a1 commit 50bcfe8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lkauto/preprocessing/pruning.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# import pandas as pd
1+
#import pandas as pd
22
from lenskit.data import Dataset,from_interactions_df
33

44
def min_ratings_per_user(dataset: Dataset, num_ratings: int, count_duplicates: bool = False):
@@ -26,7 +26,7 @@ def min_ratings_per_user(dataset: Dataset, num_ratings: int, count_duplicates: b
2626
else:
2727
valid_users = user_stats[user_stats['item_count'] >= num_ratings].index # item_count: number of unique items rated
2828
# convert the interaction table to a pandas DataFrame and filter by valid users
29-
users_of_interest = dataset.iteraction_table(format='pandas', original_ids=True)
29+
users_of_interest = dataset.interaction_table(format='pandas', original_ids=True)
3030
users_of_interest = users_of_interest[users_of_interest['user_id'].isin(valid_users)]
3131
return from_interactions_df(users_of_interest)
3232

@@ -41,7 +41,7 @@ def max_ratings_per_user(dataset: Dataset, num_ratings: int, count_duplicates: b
4141
dataset: Dataset
4242
LensKit Dataset object containing user-item interactions with ratings
4343
num_ratings: int
44-
Minimum number of ratings per user
44+
Maximum number of ratings per user
4545
count_duplicates: bool = False
4646
If True, all ratings are counted, otherwise only unique ratings are counted
4747
@@ -58,6 +58,6 @@ def max_ratings_per_user(dataset: Dataset, num_ratings: int, count_duplicates: b
5858
else:
5959
valid_users = user_stats[user_stats['item_count'] <= num_ratings].index # item_count: number of unique items rated
6060
# convert the interaction table to a pandas DataFrame and filter by valid users
61-
users_of_interest = dataset.iteraction_table(format='pandas', original_ids=True)
61+
users_of_interest = dataset.interaction_table(format='pandas', original_ids=True)
6262
users_of_interest = users_of_interest[users_of_interest['user_id'].isin(valid_users)]
6363
return from_interactions_df(users_of_interest)

0 commit comments

Comments
 (0)