class_docstr: Base class for all probability distributions.
      
docstr: Returns the the log likelihood of the provided actions.
  
  actions: the actions.
  :return: log likelihood tensor.
docstr_tok: ["Returns","the","the","log","likelihood","of","the","provided","actions",".","actions",":","the","actions",".",":","return",":","log","likelihood","tensor","."]
code: def log_prob(self, actions: Any) -> Any:
      """Returns the the log likelihood of the provided actions.
  
      actions: the actions.
      :return: log likelihood tensor.
      """
      raise NotImplementedError
  
file_path: maze/maze/distributions/distribution.py
imports: from abc import ABC
  from typing import Any
label_desc: Use image node_id 2 for calling the ProbabilityDistribution obj's underlying member method code with example usage: obj.log_prob(actions) without return types