code: def __getitem__(self, idx):
      inds = self.indices[
          idx * self.batch_size : (idx + 1) * self.batch_size
      ]
      batch_x = []
      for i in range(self.n_inputs):
          batch_x.append(self.x[i][inds])
      batch_y = self.y[inds]
      return tuple(batch_x), batch_y
  
imports: from .imports import *
label_desc: Use image node_id 3 for calling the MultiArrayDataset obj's underlying member method code with example usage: obj.__getitem__(idx) and returns: tuple,  batch_y