docstr: Run the model with the input, and return probabilities as result.
docstr_tok: ["Run","the","model","with","the","input",",","and","return","probabilities","as","result","."]
code: def predict_proba(self, X):
      """Run the model with the input, and return probabilities as result."""
      input_name = self.sess.get_inputs()[0].name
      label_name = self.sess.get_outputs()[1].name
      pred_proba = self.sess.run([label_name], {input_name: X})[0]
      pred_proba = np.array(
          [[r[i] for i in range(self.num_classes)] for r in pred_proba]
      )
      return pred_proba
  
file_path: autogluon/tabular/src/autogluon/tabular/models/rf/compilers/onnx.py
imports: import os
  import numpy
label_desc: Use image node_id 3 for calling the RFOnnxPredictor obj's underlying member method code with example usage: obj.predict_proba(X) and returns: pred_proba