|
cMHN 1.2
C++ library for learning MHNs with pRC
|
#include <laplace.hpp>
Public Member Functions | |
| constexpr | LaplaceDistribution (T const mu=zero(), T const b=identity()) |
| constexpr auto | reset () |
| constexpr auto & | mu () const |
| constexpr auto & | b () const |
| constexpr auto | min () const |
| constexpr auto | max () const |
| template<class URNG > | |
| constexpr auto | operator() (URNG &rng) |
Public Member Functions inherited from pRC::RandomDistribution< LaplaceDistribution< T > > | |
| constexpr decltype(auto) | reset () |
| constexpr decltype(auto) | min () |
| constexpr decltype(auto) | max () |
| constexpr decltype(auto) | operator() (URNG &rng) |
Public Member Functions inherited from pRC::CRTP< LaplaceDistribution< T > > | |
| constexpr | operator T () const |
| constexpr decltype(auto) | self () & |
| constexpr decltype(auto) | self () const & |
Additional Inherited Members | |
Public Types inherited from pRC::CRTP< LaplaceDistribution< T > > | |
| using | Derived |
Protected Member Functions inherited from pRC::RandomDistribution< LaplaceDistribution< T > > | |
| ~RandomDistribution ()=default | |
| constexpr | RandomDistribution (RandomDistribution const &)=default |
| constexpr | RandomDistribution (RandomDistribution &&)=default |
| constexpr | RandomDistribution ()=default |
| constexpr RandomDistribution & | operator= (RandomDistribution const &)=default |
| constexpr RandomDistribution & | operator= (RandomDistribution &&)=default |
Protected Member Functions inherited from pRC::CRTP< LaplaceDistribution< T > > | |
| ~CRTP ()=default | |
| constexpr | CRTP (CRTP const &)=default |
| constexpr | CRTP (CRTP &&)=default |
| constexpr | CRTP ()=default |
| constexpr CRTP & | operator= (CRTP const &) &=default |
| constexpr CRTP & | operator= (CRTP &&) &=default |
|
inlineexplicitconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |