autoppl
v0.8
A C++ template library for probabilistic programming
|
#include <data.hpp>
DataView is a class that only views data values. It cannot modify the underlying value. If there are multiple values, i.e. shape is vec or mat, it views all of the elements. Specializations for ppl::scl, vec, and mat are provided and all else are disabled.
ValueType | underlying value type (usually double or int). |
ShapeType | one of the three shape tags. |