Skip to content

Commit

Permalink
fix failed concatenation in newer numpy ref #10
Browse files Browse the repository at this point in the history
  • Loading branch information
david-cortes committed May 7, 2021
1 parent 13a9077 commit e807f61
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions hpfrec/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -1156,7 +1156,7 @@ def add_user(self, user_id, counts_df, update_existing=False, maxiter=10, ncores
else:
if self.reindex:
new_id = self.user_mapping_.shape[0]
self.user_mapping_ = np.r_[self.user_mapping_, user_id]
self.user_mapping_ = np.r_[self.user_mapping_, np.array(user_id)]
if self.produce_dicts:
self.user_dict_[user_id] = new_id
self.Theta = np.r_[self.Theta, Theta.reshape((1, self.k))]
Expand All @@ -1175,7 +1175,7 @@ def add_user(self, user_id, counts_df, update_existing=False, maxiter=10, ncores
self.seen = np.r_[self.seen[:user_id], counts_df.ItemId.values, self.seen[(user_id + 1):]]
self._st_ix_user[(user_id + 1):] += self._n_seen_by_user[user_id] - n_seen_by_user_before
else:
self._n_seen_by_user = np.r_[self._n_seen_by_user, counts_df.shape[0]]
self._n_seen_by_user = np.r_[self._n_seen_by_user, np.array(counts_df.shape[0])]
self._st_ix_user = np.r_[self._st_ix_user, self.seen.shape[0]]
self.seen = np.r_[self.seen, counts_df.ItemId.values]

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ def build_extensions(self):
'scipy',
'cython'
],
version = '0.2.3.3',
version = '0.2.3.4',
description = 'Hierarchical Poisson matrix factorization for recommender systems',
author = 'David Cortes',
author_email = 'david.cortes.rivera@gmail.com',
Expand Down

0 comments on commit e807f61

Please sign in to comment.