Skip to main content
Ctrl+K
These pages document PySTRA 2.0. The 1.x documentation is at pystra.github.io/pystra.
PySTRA 2.0.0 documentation - Home PySTRA 2.0.0 documentation - Home
2.0.0
  • Get started
  • What’s new in PySTRA 2.0
  • User guide
  • Examples
  • API reference
    • Theory
    • Migrating from 1.x to 2.0
    • Changelog
    • References
    • Contributing to PySTRA
  • GitHub
  • Twitter
  • Get started
  • What’s new in PySTRA 2.0
  • User guide
  • Examples
  • API reference
  • Theory
  • Migrating from 1.x to 2.0
  • Changelog
  • References
  • Contributing to PySTRA
  • GitHub
  • Twitter

Section Navigation

  • Models and analysis options
    • pystra.model
      • pystra.model.LimitState
      • pystra.model.StochasticModel
    • pystra.reliability.analysis
      • pystra.reliability.analysis.AnalysisObject
    • pystra.options
      • pystra.options.FORMOptions
      • pystra.options.SORMOptions
      • pystra.options.SimulationOptions
    • pystra.errors
      • pystra.errors.AnalysisError
      • pystra.errors.ModelError
      • pystra.errors.PystraError
  • Reliability algorithms and results
    • pystra.reliability.form
      • pystra.reliability.form.FORM
    • pystra.results
      • pystra.results.DistributionAnalysisResult
      • pystra.results.FORMResult
      • pystra.results.SORMResult
      • pystra.results.SensitivityResult
      • pystra.results.SimulationResult
      • pystra.results.StrongMaximumResult
      • pystra.results.SystemFORMResult
    • pystra.reliability.sorm
      • pystra.reliability.sorm.SORM
    • pystra.reliability.monte_carlo
      • pystra.reliability.monte_carlo.CrudeMonteCarlo
      • pystra.reliability.monte_carlo.DistributionAnalysis
      • pystra.reliability.monte_carlo.MonteCarlo
    • pystra.reliability.importance_sampling
      • pystra.reliability.importance_sampling.ImportanceSampling
    • pystra.reliability.line_sampling
      • pystra.reliability.line_sampling.LineSampling
    • pystra.reliability.subset_simulation
      • pystra.reliability.subset_simulation.SubsetSimulation
    • pystra.reliability.sensitivity
      • pystra.reliability.sensitivity.SensitivityAnalysis
    • pystra.systems
      • pystra.systems.ditlevsen_bounds
      • pystra.systems.Component
      • pystra.systems.CutSetSystem
      • pystra.systems.KOfNSystem
      • pystra.systems.ParallelSystem
      • pystra.systems.SeriesSystem
      • pystra.systems.System
      • pystra.systems.TieSetSystem
    • pystra.reliability.system_form
      • pystra.reliability.system_form.SystemFORM
    • pystra.reliability.strong_maximum
      • pystra.reliability.strong_maximum.StrongMaximumTest
  • Distributions and dependence
    • pystra.distributions
      • pystra.distributions.beta
        • pystra.distributions.beta.Beta
      • pystra.distributions.chi_square
        • pystra.distributions.chi_square.ChiSquare
      • pystra.distributions.distribution
        • pystra.distributions.distribution.Constant
        • pystra.distributions.distribution.Distribution
        • pystra.distributions.distribution.StdNormal
      • pystra.distributions.frechet
        • pystra.distributions.frechet.Frechet
      • pystra.distributions.gamma
        • pystra.distributions.gamma.Gamma
      • pystra.distributions.gev
        • pystra.distributions.gev.GEV
        • pystra.distributions.gev.GEVMin
      • pystra.distributions.gumbel
        • pystra.distributions.gumbel.Gumbel
        • pystra.distributions.gumbel.GumbelMin
      • pystra.distributions.lognormal
        • pystra.distributions.lognormal.Lognormal
      • pystra.distributions.maximum
        • pystra.distributions.maximum.Maximum
      • pystra.distributions.normal
        • pystra.distributions.normal.Normal
      • pystra.distributions.parent
        • pystra.distributions.parent.MaxParent
      • pystra.distributions.scipy_dist
        • pystra.distributions.scipy_dist.ScipyDist
      • pystra.distributions.shifted_exponential
        • pystra.distributions.shifted_exponential.ShiftedExponential
      • pystra.distributions.shifted_lognormal
        • pystra.distributions.shifted_lognormal.ShiftedLognormal
      • pystra.distributions.shifted_rayleigh
        • pystra.distributions.shifted_rayleigh.ShiftedRayleigh
      • pystra.distributions.uniform
        • pystra.distributions.uniform.Uniform
      • pystra.distributions.weibull
        • pystra.distributions.weibull.Weibull
      • pystra.distributions.zero_inflated
        • pystra.distributions.zero_inflated.ZeroInflated
    • pystra.dependence.copula
      • pystra.dependence.copula.Copula
      • pystra.dependence.copula.FrankCopula
      • pystra.dependence.copula.GaussianCopula
      • pystra.dependence.copula.IndependentCopula
      • pystra.dependence.copula.StudentTCopula
    • pystra.dependence.joint
      • pystra.dependence.joint.CopulaTransformation
      • pystra.dependence.joint.JointDistribution
    • pystra.dependence.transformation
      • pystra.dependence.transformation.Transformation
    • pystra.dependence.correlation
      • pystra.dependence.correlation.absolute_integral_value
      • pystra.dependence.correlation.compute_modified_correlation_matrix
      • pystra.dependence.correlation.set_modified_correlation_matrix
      • pystra.dependence.correlation.CorrelationMatrix
  • Code calibration and load combinations
    • pystra.loads
      • pystra.loads.FBCProcess
      • pystra.loads.LoadCombination
      • pystra.loads.VariableRoles
    • pystra.calibration
      • pystra.calibration.factors
        • pystra.calibration.factors.derive_factors
        • pystra.calibration.factors.design_with_factors
        • pystra.calibration.factors.select_factors
        • pystra.calibration.factors.solve_designs
        • pystra.calibration.factors.verify_designs
        • pystra.calibration.factors.CalibratedDesign
        • pystra.calibration.factors.DesignValues
        • pystra.calibration.factors.DesignVerification
        • pystra.calibration.factors.FactorCalibrationProblem
        • pystra.calibration.factors.FactorSet
        • pystra.calibration.factors.GoverningFactor
        • pystra.calibration.factors.TargetDesigns
      • pystra.calibration.normalized
        • pystra.calibration.normalized.CodeCalibration
        • pystra.calibration.normalized.CodeCalibrationResult
        • pystra.calibration.normalized.CodeDesignResult
        • pystra.calibration.normalized.CodeFactors
        • pystra.calibration.normalized.NominalValues
        • pystra.calibration.normalized.NormalizedReliabilityModel
      • pystra.calibration.plotting
        • pystra.calibration.plotting.plot_calibration
    • pystra.assessment
      • pystra.assessment.analyze_case
      • pystra.assessment.assess_cases
      • pystra.assessment.evaluate_reliability
      • pystra.assessment.AssessmentCase
      • pystra.assessment.AssessmentResult
      • pystra.assessment.CaseResult
      • pystra.assessment.ReliabilityEstimate
      • pystra.assessment.ReliabilityEvaluator
      • pystra.assessment.ReliabilityResult
    • pystra.reporting
      • pystra.reporting.reliability_row
  • Design decisions and target reliability
    • pystra.decision.swtp.SWTP
    • pystra.decision.risk.FatalityConsequence
    • pystra.decision.criteria.LQI
    • pystra.decision.targets.TargetReliability
    • pystra.decision.objectives.CostBenefitModel
    • pystra.decision.studies.DesignStudy
    • pystra.decision.studies.RiskStudy
    • pystra.decision.risk.ScenarioRiskModel
    • pystra.decision.risk.RiskResult
    • pystra.decision.ddo.DDO
    • pystra.decision.objectives.DDOObjective
    • pystra.decision.criteria.DDOCriterion
    • pystra.decision.targets.RackwitzTargetModel
    • pystra.decision.targets.lqi_k1
    • pystra.decision.targets.lqi_target_reliability
    • pystra.decision.targets.derive_lqi_target
    • pystra.decision.targets.rackwitz_table
    • pystra.decision.risk.jcss_lqi_risk_cost
    • pystra.decision.risk.jcss_lqi_risk_cost_from_result
    • pystra.decision.criteria.jcss_lqi_acceptability
    • pystra.decision.criteria.jcss_lqi_acceptability_margin
    • pystra.decision.criteria.jcss_lqi_is_acceptable
    • pystra.decision.objectives.jcss_systematic_reconstruction_objective
    • pystra.decision.objectives.present_value_factor
    • pystra.decision.objectives.annualized_safety_cost
    • pystra.decision.criteria.finite_difference_derivative
    • pystra.decision.targets.lognormal_ratio_failure_probability
    • pystra.decision.plotting.plot_summary
    • pystra.decision.targets.TargetReliabilityCalibration
    • pystra.decision.swtp.get_swtp
    • pystra.decision.swtp.get_swtp_record
    • pystra.decision.swtp.get_swtp_index_record
    • pystra.decision.swtp.index_swtp_record
    • pystra.decision.swtp.swtp_table
    • pystra.decision.swtp.SWTPRecord
    • pystra.decision.swtp.SWTPIndexRecord
  • Active-learning reliability
    • pystra.active_learning
      • pystra.active_learning.analysis
        • pystra.active_learning.analysis.ActiveLearning
      • pystra.active_learning.estimation
        • pystra.active_learning.estimation.EnrichmentEstimator
        • pystra.active_learning.estimation.EnrichmentResult
        • pystra.active_learning.estimation.MonteCarloEstimator
        • pystra.active_learning.estimation.ReliabilityEstimator
      • pystra.active_learning.importance
        • pystra.active_learning.importance.ImportanceSamplingDiagnostics
        • pystra.active_learning.importance.ImportanceSamplingEstimator
      • pystra.active_learning.learning
        • pystra.active_learning.learning.learning_eff
        • pystra.active_learning.learning.learning_u
        • pystra.active_learning.learning.EnsembleLearningFunction
        • pystra.active_learning.learning.ExpectedFeasibility
        • pystra.active_learning.learning.FBRLearning
        • pystra.active_learning.learning.LearningDecision
        • pystra.active_learning.learning.LearningFunction
        • pystra.active_learning.learning.UFunction
      • pystra.active_learning.pc_kriging
        • pystra.active_learning.pc_kriging.PCKrigingFitResult
        • pystra.active_learning.pc_kriging.PCKrigingSurrogate
      • pystra.active_learning.results
        • pystra.active_learning.results.ActiveLearningResult
        • pystra.active_learning.results.LearningStep
        • pystra.active_learning.results.ReliabilityEstimate
      • pystra.active_learning.stopping
        • pystra.active_learning.stopping.AllCriteria
        • pystra.active_learning.stopping.BetaBounds
        • pystra.active_learning.stopping.BetaStability
        • pystra.active_learning.stopping.BootstrapBounds
        • pystra.active_learning.stopping.LearningThreshold
        • pystra.active_learning.stopping.StoppingCriterion
      • pystra.active_learning.subset
        • pystra.active_learning.subset.SubsetLevel
        • pystra.active_learning.subset.SubsetRun
        • pystra.active_learning.subset.SubsetSimulationEstimator
      • pystra.active_learning.surrogates
        • pystra.active_learning.surrogates.EnsembleSurrogate
        • pystra.active_learning.surrogates.KrigingSurrogate
        • pystra.active_learning.surrogates.PCECandidate
        • pystra.active_learning.surrogates.PCEFitResult
        • pystra.active_learning.surrogates.PCESurrogate
        • pystra.active_learning.surrogates.Surrogate
  • Reliability figures
    • pystra.plotting
      • pystra.plotting.plot_form_geometry
      • pystra.plotting.plot_learning_history
      • pystra.plotting.plot_limit_state
      • pystra.plotting.plot_pce_selection
      • pystra.plotting.plot_strong_maximum
      • pystra.plotting.plot_surrogate_slice
  • API reference
  • Active-learning reliability
  • pystra.active_learning
  • pystra.active_learning.analysis

pystra.active_learning.analysis#

Use it: User guide · Worked example · Theory

Compose active-learning reliability components.

Classes

ActiveLearning

Enrich a surrogate in independent normal coordinates, then estimate Pf.

previous

pystra.active_learning

next

pystra.active_learning.analysis.ActiveLearning

Edit on GitHub

© Copyright 2021-2026, The PySTRA Developers.

Created using Sphinx 9.2.0.

Migration Cite PySTRA Contributing Stable 1.x documentation