code: def find_noun_verb_pairs(self, tree):
      if type(tree) == str:
          return [(None, tree)]
  
      if tree.label() == "-NONE-":
          return []
  
      if tree.label() == "VP":
          return self.find_pairs_from_vp(tree)
      else:
          out = []
          for branch in tree:
              out.extend(self.find_noun_verb_pairs(branch))
      return out
  
file_path: finetune/finetune/datasets/treebank_association.py
imports: import logging
  import nltk
  from nltk.corpus import treebank
  from sklearn.model_selection import train_test_split
  from finetune import Association
label_desc: Use image node_id 3 for calling the TreebankNounVP obj's underlying member method code with example usage: obj.find_noun_verb_pairs(tree) and returns: out, list, list, self