code: def nonzeros(m, row):
      """returns the non zeroes of a row in csr_matrix"""
      for index in range(m.indptr[row], m.indptr[row + 1]):
          yield m.indices[index], m.data[index]
  
file_path: implicit/implicit/utils.py
imports: import time
  import warnings
  import numpy
  import scipy.sparse
  import threadpoolctl
label_desc: Use image node_id 1 for calling a global function with example usage: nonzeros(m, row) without return types