code: def weight_delta(self, input_row, layer_output):
      n_unconditioned = self.n_unconditioned
      weight = self.weight[n_unconditioned:, :]
  
      return self.step * np.dot(
          input_row[:, n_unconditioned:].T - weight, layer_output.T
      )
  
imports: import numpy
  from .base import BaseStepAssociative
label_desc: Use image node_id 1 for calling the Instar obj's underlying member method code with example usage: obj.weight_delta(input_row, layer_output) and returns: unknown