Stan  2.10.0
probability, sampling & optimization
Classes | Namespaces | Functions
normal_meanfield.hpp File Reference
#include <stan/interface_callbacks/writer/base_writer.hpp>
#include <stan/math/prim/mat/fun/Eigen.hpp>
#include <stan/math/prim/scal/fun/constants.hpp>
#include <stan/math/prim/mat/meta/get.hpp>
#include <stan/math/prim/arr/meta/get.hpp>
#include <stan/math/prim/mat/meta/length.hpp>
#include <stan/math/prim/mat/meta/is_vector.hpp>
#include <stan/math/prim/mat/meta/is_vector_like.hpp>
#include <stan/math/prim/mat/fun/value_of_rec.hpp>
#include <stan/math/prim/scal/prob/normal_rng.hpp>
#include <stan/math/prim/scal/err/check_finite.hpp>
#include <stan/math/prim/scal/err/check_not_nan.hpp>
#include <stan/math/prim/scal/err/check_positive.hpp>
#include <stan/math/prim/scal/err/check_size_match.hpp>
#include <stan/math/prim/scal/err/domain_error.hpp>
#include <stan/model/util.hpp>
#include <stan/variational/base_family.hpp>
#include <algorithm>
#include <ostream>
#include <vector>

Go to the source code of this file.

Classes

class  stan::variational::normal_meanfield
 Variational family approximation with mean-field (diagonal covariance) multivariate normal distribution. More...
 

Namespaces

 stan
 Probability, optimization and sampling library.
 
 stan::variational
 

Functions

normal_meanfield stan::variational::operator+ (normal_meanfield lhs, const normal_meanfield &rhs)
 Return a new approximation resulting from adding the mean and log standard deviation of the specified approximations. More...
 
normal_meanfield stan::variational::operator/ (normal_meanfield lhs, const normal_meanfield &rhs)
 Return a new approximation resulting from elementwise division of of the first specified approximation by the second. More...
 
normal_meanfield stan::variational::operator+ (double scalar, normal_meanfield rhs)
 Return a new approximation resulting from elementwise addition of the specified scalar to the mean and log standard deviation entries of the specified approximation. More...
 
normal_meanfield stan::variational::operator* (double scalar, normal_meanfield rhs)
 Return a new approximation resulting from elementwise multiplication of the specified scalar to the mean and log standard deviation vectors of the specified approximation. More...
 

     [ Stan Home Page ] © 2011–2016, Stan Development Team.