gemseo.uncertainty.statistics.tolerance_interval.weibull module#

Computation of tolerance intervals from a data-fitted Weibull distribution.

class WeibullMinToleranceInterval(size, scale, shape, location)[source]#

Bases: WeibullToleranceInterval

Computation of tolerance intervals from a data-fitted Weibull distribution.

The formulae come from the R library tolerance [1].

Parameters:
  • size (int) -- The number of samples.

  • scale (float) -- The estimation of the scale of the Weibull distribution.

  • shape (float) -- The estimation of the shape of the Weibull distribution.

  • location (float) -- The estimation of the location of the Weibull distribution.

class WeibullToleranceInterval(size, scale, shape, location)[source]#

Bases: BaseToleranceInterval

Computation of tolerance intervals from a data-fitted Weibull distribution.

The formulae come from the R library tolerance [1].

Parameters:
  • size (int) -- The number of samples.

  • scale (float) -- The estimation of the scale of the Weibull distribution.

  • shape (float) -- The estimation of the shape of the Weibull distribution.

  • location (float) -- The estimation of the location of the Weibull distribution.