code: def explain(self, inp, ind=None, raw_inp=None):
      self.model.eval()
      with torch.no_grad():
          return OcclusionExplainer._occlusion(
              inp, self.model, self.window_shape, self.step
          )
  
imports: import torch
  import numpy
  from torch.autograd import Variable
  from skimage.util import view_as_windows
label_desc: Use image node_id 2 for calling the OcclusionExplainer obj's underlying member method code with example usage: obj.explain(inp, ind, raw_inp) and returns: OcclusionExplainer