class_docstr: Pop is an fundamental model that always recommend the most popular item.
code: def __init__(self, config, dataset):
      super(Pop, self).__init__(config, dataset)
  
      self.item_cnt = torch.zeros(
          self.n_items,
          1,
          dtype=torch.long,
          device=self.device,
          requires_grad=False,
      )
      self.max_cnt = None
      self.fake_loss = torch.nn.Parameter(torch.zeros(1))
      self.other_parameter_name = ["item_cnt", "max_cnt"]
  
file_path: RecBole/recbole/model/general_recommender/pop.py
imports: import torch
  from recbole.model.abstract_recommender import GeneralRecommender
  from recbole.utils import InputType, ModelType
label_desc: Use image node_id 1 to create a new Pop object from inherited base classes: GeneralRecommender with example: obj = Pop(config, dataset)