89916ad724ae88ebb4c1af3d65919b87b318f180,pymc3/distributions/continuous.py,Weibull,logcdf,#Weibull#Any#,2938

Before Change


        alpha = self.alpha
        beta = self.beta
        a = (value / beta) ** alpha
        return tt.switch(
            tt.le(value, 0.0),
            -np.inf,
            log1mexp(a),
        )


class HalfStudentT(PositiveContinuous):
    r

After Change


        alpha = self.alpha
        beta = self.beta
        a = (value / beta) ** alpha
        return bound(
            log1mexp(a),
            0 <= value,
            0 < alpha,
            0 < beta,
        )


class HalfStudentT(PositiveContinuous):
    r
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 11

Instances


Project Name: pymc-devs/pymc3
Commit Name: 89916ad724ae88ebb4c1af3d65919b87b318f180
Time: 2021-01-20
Author: 28983449+ricardoV94@users.noreply.github.com
File Name: pymc3/distributions/continuous.py
Class Name: Weibull
Method Name: logcdf


Project Name: pymc-devs/pymc3
Commit Name: 89916ad724ae88ebb4c1af3d65919b87b318f180
Time: 2021-01-20
Author: 28983449+ricardoV94@users.noreply.github.com
File Name: pymc3/distributions/continuous.py
Class Name: Exponential
Method Name: logcdf


Project Name: pymc-devs/pymc3
Commit Name: 89916ad724ae88ebb4c1af3d65919b87b318f180
Time: 2021-01-20
Author: 28983449+ricardoV94@users.noreply.github.com
File Name: pymc3/distributions/continuous.py
Class Name: Lognormal
Method Name: logcdf