![]() |
Stan Math Library
5.0.0
Automatic Differentiation
|
|
inline |
Return the simplex corresponding to the specified free vector.
This overload handles looping over the elements of a standard vector.
Vec | A standard vector with inner type inheriting from Eigen::DenseBase or a var_value with inner type inheriting from Eigen::DenseBase with compile time dynamic rows and 1 column |
[in] | y | free vector |
y
A simplex is a vector containing values greater than or equal to 0 that sum to 1. A vector with (K-1) unconstrained values will produce a simplex of size K.
The transform is based on a centered stick-breaking process.
T | Type of vector to constrain |
y | Free vector input of dimensionality K - 1 |
Definition at line 98 of file simplex_constrain.hpp.