KpiHang

Results 5 comments of KpiHang

> @SergeyPetrakov Hello! Actually,the real `eval_batch_size = eval_batch_size(that you set)// item_number`,because each test case needs to be scored with all items. Each user has item_number's data. Therefore,when you set `eval_batch_size...

https://github.com/RUCAIBox/RecBole/blob/00c018ed4458c20edf1d62ffc7f5f956ea5d3d42/recbole/data/dataloader/general_dataloader.py#L244-L253 @TayTroye Thank you for your reply. I use SASRec, a sequencial recommender. self.is_sequential == True I'm very confused. following: dataset Steam, downloaded from processed dataset : https://drive.google.com/drive/folders/1ahiLmzU7cGRPXf5qGMqtAChte2eYp9gI ``` 09...

@TayTroye thx 您好,我的问题确实在您提到的代码中可以说明,我仍有一些问题。 为什么,这里要 self.uid2items_num * self.times 看了一下 self.times的来源(eg. pop100) CE是101 ,BPR 100; uid2items_num 上面是一个长度为user_num 的数组,这段代码这样做的逻辑是什么,我有些不明白。 还有就是: 为什么不是我设置了eval_batch_size 后,直接用验证集样本总数 / eval_batch_size ? 好像无法很方便的控制 real eval_batch_size 大小。

> This did the trick for me: > > ```shell > # >>> conda initialize >>> > # !! Contents within this block are managed by 'conda init' !! >...

> Hi, I have a similar problem that returns `(eval):11: parse error near ^M ` when executing `eval "$('/c/path/to/miniconda3/Scripts/conda.exe' 'shell.zsh' 'hook'` in my `~/.zshrc` file. Therefore the conda init do...