autoppl  v0.8
A C++ template library for probabilistic programming
data.hpp File Reference
#include <Eigen/Dense>
#include <fastad_bits/reverse/core/constant.hpp>
#include <autoppl/util/traits/var_traits.hpp>
#include <autoppl/util/traits/shape_traits.hpp>
#include <autoppl/util/traits/var_expr_traits.hpp>

Go to the source code of this file.

Classes

struct  ppl::DataView< ValueType, ShapeType >
 
struct  ppl::DataView< ValueType, ppl::scl >
 
struct  ppl::DataView< ValueType, ppl::vec >
 
struct  ppl::DataView< ValueType, ppl::mat >
 
struct  ppl::Data< ValueType, ShapeType >
 
struct  ppl::Data< ValueType, ppl::scl >
 
struct  ppl::Data< ValueType, ppl::vec >
 
struct  ppl::Data< ValueType, ppl::mat >
 

Namespaces

 ppl
 

Macros

#define PPL_DATA_SHAPE_UNSUPPORTED    "Unsupported shape for Data. "
 
#define PPL_DATAVIEW_SHAPE_UNSUPPORTED    "Unsupported shape for DataView. "
 

Macro Definition Documentation

◆ PPL_DATA_SHAPE_UNSUPPORTED

#define PPL_DATA_SHAPE_UNSUPPORTED    "Unsupported shape for Data. "

◆ PPL_DATAVIEW_SHAPE_UNSUPPORTED

#define PPL_DATAVIEW_SHAPE_UNSUPPORTED    "Unsupported shape for DataView. "