Docs
Toggle main menu visibility
Loading...
Searching...
No Matches
Natarajan-params.hpp
Go to the documentation of this file.
1
9
10
#pragma once
11
12
#include <Eigen/Dense>
13
17
18
struct
Natarajan_params
{
19
21
double
delta1
;
22
24
double
alpha
;
25
27
double
beta
;
28
30
double
delta2
;
31
33
double
gamma
;
34
36
double
zeta
;
37
47
Natarajan_params
(
double
delta1
,
double
alpha
,
double
beta
,
double
delta2
,
double
gamma
,
double
zeta
)
48
:
delta1
(
delta1
),
alpha
(
alpha
),
beta
(
beta
),
delta2
(
delta2
),
gamma
(
gamma
),
zeta
(
zeta
) {}
49
};
Natarajan_params::delta2
double delta2
Shape parameter for the second gamma distribution prior.
Definition
Natarajan-params.hpp:30
Natarajan_params::Natarajan_params
Natarajan_params(double delta1, double alpha, double beta, double delta2, double gamma, double zeta)
Constructor for Natarajan_params.
Definition
Natarajan-params.hpp:47
Natarajan_params::zeta
double zeta
Rate parameter for the theta_kt gamma distribution.
Definition
Natarajan-params.hpp:36
Natarajan_params::beta
double beta
Rate parameter for the lambda_k gamma distribution.
Definition
Natarajan-params.hpp:27
Natarajan_params::delta1
double delta1
Shape parameter for the first gamma distribution prior.
Definition
Natarajan-params.hpp:21
Natarajan_params::gamma
double gamma
Shape parameter for the theta_kt gamma distribution.
Definition
Natarajan-params.hpp:33
Natarajan_params::alpha
double alpha
Shape parameter for the lambda_k gamma distribution.
Definition
Natarajan-params.hpp:24
BNPClust
params
Natarajan-params.hpp
Generated by
1.17.0