GRU4Rec icon indicating copy to clipboard operation
GRU4Rec copied to clipboard

GRU4Rec is the original Theano implementation of the algorithm in "Session-based Recommendations with Recurrent Neural Networks" paper, published at ICLR 2016 and its follow-up "Recurrent Neural Netwo...

Results 12 GRU4Rec issues
Sort by recently updated
recently updated
newest added

Hi, I want to try to train this model on my custom transactional dataset. I wonder whether [GRU4Rec] works intrinsically with session-based data. I have only item_id, user_id and time...

Hello @hidasib Is there a way to run the baselines.py and compute Recall/MRR from the terminal. Could you specify the command. Thanks

Hello, is your "General factorization framework for context-aware recommendations" paper code open source?Could you please share with me?

I run this command: $python run.py ../GRU4Rec_TensorFlow_beauty/data/train.tsv -t ../GRU4Rec_TensorFlow_beauty/data/valid.tsv -m 1 5 10 20 \ -ps loss=bpr-max,final_act=elu-0.5,hidden_act=tanh,layers=100,adapt=adagrad,n_epochs=10,batch_size=32,dropout_p_embed=0.0,dropout_p_hidden=0.0 But I get this error: WARNING (theano.tensor.blas): Using NumPy C-API based implementation for...

I disable the custom GPU optimization following the instructions in `README.md`. > https://github.com/hidasib/GRU4Rec#executing-on-cpu However, this will trigger the error. ```sh File "./models/theano/gru4rec\model\gru4rec.py", line 617, in fit cost = train_function(in_idx, y,...

Hi Balázs. I saw GRU4Rec had in an earlier version the `retrain` option, to keep fine tuning a model (i.e., multiple `fit()` calls) with newer data . I remember that...

I run this command: `$python run.py /path/to/training_data_file -t /path/to/test_data_file -m 1 5 10 20 -ps loss=bpr-max,final_act=elu-.5,hidden_act=tanh,layers=100,adapt=adagrad,n_epochs=10,batch_size=32,dropout_p_embed=0.0,dropout_p_hidden=0.0,learning_rate=0.2,momentum=0.3,n_sample=2048,sample_alpha=0.0,bpreg=1.0,constrained_embedding=False` But I get this error: > /home/.../anaconda2/envs/gru4rec/lib/python3.6/site-packages/theano/gpuarray/dnn.py:184: UserWarning: Your cuDNN version is more recent...

The first paper says that you also tried adding additional embedding layer, but 1-Hot encoding resulted in better performance. I wonder what kind of embedding you used for that experiment?...

Hi, I have a question about the mini-batch sampled BPR loss. The code is as follows: ```python def bpr(self, yhat, M): return T.cast(T.mean(-T.log(T.nnet.sigmoid(gpu_diag_wide(yhat).dimshuffle((0, 'x'))-yhat))), theano.config.floatX) ``` Do I understand correctly,...

in gru4rec , generate_samples() function is not definition. I searched all the files and didn't find any other information about it.