class_docstr: A base class acting as a wrapper around a ``torch.utils.data.DataLoader`` for
  ``Interactions``-type datasets. This class should only be inherited from and not used for model
  training.
  
  Parameters
  ----------
  interactions: Interactions or HDF5Interactions
  **kwargs: keyword arguments
      Keyword arguments passed into ``torch.utils.data.DataLoader.__init__``:
      https://pytorch.org/docs/stable/data.html#torch.utils.data.DataLoader
  
  Original ``torch.utils.data.DataLoader`` docstring as follows:
  ########
class_docstr_tok: ["A","base","class","acting","as","a","wrapper","around","a","``","torch.utils.data.DataLoader","``","for","``","Interactions","``","-type","datasets",".","This","class","should","only","be","inherited","from","and","not","used","for","model","training",".","Parameters","--","--","--","--","--","interactions",":","Interactions","or","HDF5Interactions","*","*","kwargs",":","keyword","arguments","Keyword","arguments","passed","into","``","torch.utils.data.DataLoader.__init__","``",":","https",":","\/\/pytorch.org\/docs\/stable\/data.html","#","torch.utils.data.DataLoader","Original","``","torch.utils.data.DataLoader","``","docstring","as","follows",":","#","#","#","#","#","#","#","#"]
docstr: Number of users in ``interactions``.
docstr_tok: ["Number","of","users","in","``","interactions","``","."]
code: def num_users(self) -> int:
      """Number of users in ``interactions``."""
      return self.interactions.num_users
  
imports: import textwrap
  from typing import Iterable, Optional, Union
  import numpy
  from scipy.sparse import coo_matrix
  import torch
  from collie.interactions.datasets import BaseInteractions, ExplicitInteractions, HDF5Interactions, Interactions
  from collie.interactions.samplers import ApproximateNegativeSampler, HDF5Sampler
label_desc: Use image node_id 2 for calling the BaseInteractionsDataLoader obj's underlying member method code with example usage: obj.num_users() and returns: self