class_docstr: Base Naive Bayes class.
class_docstr_tok: ["Base","Naive","Bayes","class","."]
docstr: Return probabilities using the log-likelihoods.
docstr_tok: ["Return","probabilities","using","the","log-likelihoods","."]
code: def predict_proba_one(self, x):
      """Return probabilities using the log-likelihoods."""
      jll = self.joint_log_likelihood(x)
      if not jll:
          return {}
      lse = special.logsumexp(list(jll.values()))
      return {label: math.exp(ll - lse) for label, ll in jll.items()}
  
file_path: river/river/naive_bayes/base.py
imports: from __future__ import annotations
  import abc
  import math
  import numpy
  import pandas
  from scipy import sparse, special
  from river import base
label_desc: Use image node_id 3 for calling the BaseNB obj's underlying member method code with example usage: obj.predict_proba_one(x) and returns: unknown, dict