Public Member Functions | Public Attributes
hrl_lib.prob.Gaussian Class Reference

List of all members.

Public Member Functions

def __init__
def __str__
def __sub__
def eval
def pdf
def pdf_mat
def sample

Public Attributes

 cov
 mean

Detailed Description

    Class for multidimensional Gaussians 
    TODO: make m & v optional

Definition at line 83 of file prob.py.


Constructor & Destructor Documentation

def hrl_lib.prob.Gaussian.__init__ (   self,
  m,
  v,
  dimension = None 
)

Definition at line 89 of file prob.py.


Member Function Documentation

Prints the parameters associated with the Gaussian.

Definition at line 153 of file prob.py.

def hrl_lib.prob.Gaussian.__sub__ (   self,
  other 
)
Compare gaussians using bootlegged frobenius norm

Definition at line 145 of file prob.py.

def hrl_lib.prob.Gaussian.eval (   self,
  x 
)
Evaluate the pdf at a point
x is Nx1

Definition at line 102 of file prob.py.

def hrl_lib.prob.Gaussian.pdf (   self)
Partially applied Gaussian pdf 

Definition at line 108 of file prob.py.

Return a partially applied Gaussian pdf that takes in a matrix whose columns are the input vectors

Definition at line 122 of file prob.py.

Returns a sample drawn from the Gaussian pdf.

Definition at line 139 of file prob.py.


Member Data Documentation

Definition at line 89 of file prob.py.

Definition at line 89 of file prob.py.


The documentation for this class was generated from the following file:


hrl_lib
Author(s): Cressel Anderson, Travis Deyle, Advait Jain, Hai Nguyen, Advisor: Prof. Charlie Kemp, Lab: Healthcare Robotics Lab at Georgia Tech
autogenerated on Wed Nov 27 2013 11:34:06