code: def get_probabilities(self, first_names, last_names):
      first_names_probs = self._get_first_names_probs(first_names)
      last_names_probs = self._get_last_name_probs(last_names)
      full_names_probs = self._combined_probs(
          first_names_probs, last_names_probs
      )
      result = self._adjust_frame(
          first_names_probs,
          last_names_probs,
          full_names_probs,
      )
      return result
  
file_path: bias-detector/bias_detector/models/FullNameModel.py
imports: import pathlib
  from surgeo.models.base_model import BaseModel
  from bias_detector.common import *
  import pandas
label_desc: Use image node_id 2 for calling the FullNameModel obj's underlying member method code with example usage: obj.get_probabilities(first_names, last_names) and returns: result