class_docstr: Dataset class for NCF
class_docstr_tok: ["Dataset","class","for","NCF"]
code: def _split_into_batches(self, shuffle_buffer, batch_size):
      for i in range(0, len(shuffle_buffer), batch_size):
          yield shuffle_buffer[i : i + batch_size]
  
imports: import os
  from collections import OrderedDict
  import random
  import numpy
  import pandas
  import csv
  import logging
  from tqdm import tqdm
  from recommenders.utils.constants import DEFAULT_ITEM_COL, DEFAULT_USER_COL, DEFAULT_RATING_COL
label_desc: Use image node_id 4 for calling the Dataset obj's underlying member method code with example usage: obj._split_into_batches(shuffle_buffer, batch_size) without return types