Home | History | Annotate | Download | only in distribution

Lines Matching refs:alpha

51     private double alpha;
57 * updated whenever alpha or beta are changed.
66 * @param alpha first shape parameter (must be positive)
72 public BetaDistributionImpl(double alpha, double beta, double inverseCumAccuracy) {
73 this.alpha = alpha;
81 * @param alpha first shape parameter (must be positive)
84 public BetaDistributionImpl(double alpha, double beta) {
85 this(alpha, beta, DEFAULT_INVERSE_ABSOLUTE_ACCURACY);
92 public void setAlpha(double alpha) {
93 this.alpha = alpha;
99 return alpha;
121 z = Gamma.logGamma(alpha) + Gamma.logGamma(beta) - Gamma.logGamma(alpha + beta);
150 if (alpha < 1) {
152 LocalizedFormats.CANNOT_COMPUTE_BETA_DENSITY_AT_0_FOR_SOME_ALPHA, alpha);
164 return FastMath.exp((alpha - 1) * logX + (beta - 1) * log1mX - z);
205 return Beta.regularizedBeta(x, alpha, beta);