pystra.active_learning.results.ReliabilityEstimate#
Use it: User guide · Worked example · Theory
- class ReliabilityEstimate(failure_probability, sampling_cov, sampling_interval, confidence_level, n_samples, method, sampling_dependence, converged=True, status='completed', diagnostics=())[source]#
Bases:
objectConditional failure estimate returned by a reliability estimator.
sampling_covquantifies sampling error conditional on the fitted surrogate; it excludes surrogate bias. Infinity denotes unresolved precision.sampling_intervalis either None or a (lower, upper) pair atconfidence_level. Its calculation belongs to the estimator, as do importance weights and corrections for dependent samples.methodnames that calculation;sampling_dependenceis ‘independent’ or ‘dependent’.n_samplescounts surrogate classifications, not true limit-state evaluations.convergedmeans the estimator reached its target event, separately from satisfying a requested CoV.statusexplains incomplete sampling.diagnosticsretains immutable method-specific records (SubsetRun for replicated subset simulation). Incomplete estimates must not be accepted as successful reliability results.Methods
- property beta: float#
Normal-equivalent index; infinite at probability zero or one.