Global Weibull: Difference between revisions
Jump to navigation
Jump to search
John Leavitt (talk | contribs) No edit summary |
John Leavitt (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{Template:APIClass|GlobalStuff Weibull Class|GlobalStuff Weibull}} | {{Template:APIClass|GlobalStuff Weibull Class|GlobalStuff Weibull}} | ||
=== Constructors=== | === Constructors=== | ||
*'''[[WeibullSolverDistribution]]''' {{Template:APIComment|Available | *'''[[WeibullSolverDistribution]]''' {{Template:APIComment|Available Weibull solver distributions. This includes Weibull, Normal, Exponential, Lognormal, G_Gamma, Logistic, Loglogistic, Gumbel, Gamma, and Bayesian distribution.}} | ||
*'''[[WeibullSolverNumParameters]]''' {{Template:APIComment|Available | *'''[[WeibullSolverNumParameters]]''' {{Template:APIComment|Available Weibull solver distribution parameters. This includes MS_1Parameter, MS_2Parameter, MS_3Parameter, and MS_Mixed.}} | ||
*'''[[WeibullSolverMethod]]''' {{Template:APIComment|Available | *'''[[WeibullSolverMethod]]''' {{Template:APIComment|Available Weibull solver analysis methods. This includes RRX, RRY, and MLE.}} | ||
*'''[[WeibullSolverRankMethod]]''' {{Template:APIComment| | *'''[[WeibullSolverRankMethod]]''' {{Template:APIComment|Available Weibull solver ranking methods. This includes Median, kaplanMeir, and Actuarial. }} | ||
*'''[[WeibullSolverCBMethod]]''' {{Template:APIComment| | *'''[[WeibullSolverCBMethod]]''' {{Template:APIComment|Available Weibull solver confidence bounds methods. This includes FisherMatrix, LikeihoodRatio, BetaBinomial, and KTO.}} | ||
*'''[[WeibullBayesianPriorDistribution]]''' {{Template:APIComment| | *'''[[WeibullBayesianPriorDistribution]]''' {{Template:APIComment|Available Weibull-Bayesian distributions. This includes Normal, Lognormal, Exponential, and Uniform distributions.}} | ||
*'''[[WeibullBayesianResultsOption]]''' {{Template:APIComment| | *'''[[WeibullBayesianResultsOption]]''' {{Template:APIComment|Available Bayesian Weibull-Bayesian result options. This includes Median and Mean.}} | ||
=== Properties === | === Properties === | ||
*'''[[WeibullGeneralOptions Class|WeibullGeneralOptions]]''' {{Template:APIComment| | *'''[[WeibullGeneralOptions Class|WeibullGeneralOptions]]''' {{Template:APIComment|Weibull solver general options}} | ||
*'''[[WarnNegLocation ]]''' {{Template:APIComment| | *'''[[WarnNegLocation ]]''' {{Template:APIComment|Whether to generate a warning if location parameter is negative.}} | ||
*'''[[DiscardNegLocation ]]''' {{Template: | *'''[[DiscardNegLocation ]]''' {{Template:For rank regression, resets location parameter to 0. For MLE finds the maximum in the possible domain.}} | ||
*'''[[ResetExpLocation ]]''' {{Template:APIComment| | *'''[[ResetExpLocation ]]''' {{Template:APIComment|For exponential distribution with rank regression, if the location parameter is greater than the first time-to-failure (T1), it is reset to T1.}} | ||
*'''[[Use3PTrueMLE ]]''' {{Template: | *'''[[Use3PTrueMLE ]]''' {{Template:Whether to use a full MLE solution on 3-parameter Weibull.}} | ||
*'''[[UseExtendedGGamma ]]''' {{Template: | *'''[[UseExtendedGGamma ]]''' {{Template:If set to true, allows the Lambda parameter in the Generalized Gamma distribution to be negative.}} | ||
*'''[[Distribution ]]''' {{Template:APIComment|Called by ‘sender’ when a message should be displayed.}} | *'''[[Distribution ]]''' {{Template:APIComment|Called by ‘sender’ when a message should be displayed.}} | ||
*'''[[Parameters ]]''' {{Template:APIComment| | |||
*'''[[Analysis ]]''' {{Template:APIComment| | *'''[[Parameters ]]''' {{Template:APIComment|Returns an array containing model parameters and their values.}} | ||
*'''[[RankingMethod ]]''' {{Template:APIComment| | *'''[[Analysis ]]''' {{Template:APIComment|Sets ALTA solver model to MLE}} | ||
*'''[[UseRSRegression ]]''' {{Template:APIComment| | *'''[[RankingMethod ]]''' {{Template:APIComment|Sets ranking method}} | ||
*'''[[ConfBounds ]]''' {{Template:APIComment| | *'''[[UseRSRegression ]]''' {{Template:APIComment|Whether or not to use RSRegression}} | ||
*'''[[UngroupGroupedData ]]''' {{Template:APIComment| | *'''[[ConfBounds ]]''' {{Template:APIComment|Sets Confidence Bounds}} | ||
*'''[[Subpopulations ]]''' {{Template:APIComment| | *'''[[UngroupGroupedData ]]''' {{Template:APIComment|Whether or not data is ungrouped data}} | ||
*'''[[Weibull_UnbiasParameters ]]''' {{Template:APIComment| | *'''[[Subpopulations ]]''' {{Template:APIComment|Mixed Weibull}} | ||
*'''[[Bayesian_PriorDistribution]]''' {{Template:APIComment| | *'''[[Weibull_UnbiasParameters ]]''' {{Template:APIComment|Whether or not to use Weibull Unbias Parameters -Weibull-2 MLE.}} | ||
*'''[[Bayesian_Mean ]]''' {{Template:APIComment| | *'''[[Bayesian_PriorDistribution]]''' {{Template:APIComment|Bayesian Distribution}} | ||
*'''[[Bayesian_Std ]]''' {{Template:APIComment| | *'''[[Bayesian_Mean ]]''' {{Template:APIComment|Sets Bayesian Mean Distribution}} | ||
*'''[[Bayesian_Lambda ]]''' {{Template:APIComment| | *'''[[Bayesian_Std ]]''' {{Template:APIComment|Sets Bayesian StdDistribution}} | ||
*'''[[Bayesian_MinBeta]]''' {{Template:APIComment| | *'''[[Bayesian_Lambda ]]''' {{Template:APIComment|Sets Bayesian Lambda Distribution}} | ||
*'''[[Bayesian_MaxBeta]]''' {{Template:APIComment| | *'''[[Bayesian_MinBeta]]''' {{Template:APIComment|Sets Bayesian Minimum Beta Distribution}} | ||
*'''[[Bayesian_Results ]]''' {{Template:APIComment| | *'''[[Bayesian_MaxBeta]]''' {{Template:APIComment|Sets Bayesian Maximum Beta Distribution}} | ||
*'''[[SortBeforeCalculations ]]''' {{Template:APIComment| | *'''[[Bayesian_Results ]]''' {{Template:APIComment|Sets Bayesian Results Distribution}} | ||
*'''[[UseSpecialSort ]]''' {{Template:APIComment| | *'''[[SortBeforeCalculations ]]''' {{Template:APIComment|Whether or not data is sorted before calculations.}} | ||
*'''[[Bayesian_PriorDistribution]]''' {{Template:APIComment| | *'''[[UseSpecialSort ]]''' {{Template:APIComment|Whether or not to sort.}} | ||
*'''[[WeibullBestFitOptions]]''' {{Template:APIComment| | *'''[[Bayesian_PriorDistribution]]''' {{Template:APIComment|Bayesian Distribution}} | ||
*'''[[AllowExponential1 ]]''' {{Template:APIComment| | *'''[[WeibullBestFitOptions]]''' {{Template:APIComment|Whether each weibull distribution is the best fit}} | ||
*'''[[AllowExponential2 ]]''' {{Template:APIComment| | *'''[[AllowExponential1 ]]''' {{Template:APIComment|Whether Exponential1 is the best fit option}} | ||
*'''[[AllowNormal ]]''' {{Template:APIComment| | *'''[[AllowExponential2 ]]''' {{Template:APIComment|Whether Exponential2 is the best fit option}} | ||
*'''[[AllowLognormal ]]''' {{Template:APIComment| | *'''[[AllowNormal ]]''' {{Template:APIComment|Whether Normal is the best fit option}} | ||
*'''[[AllowWeibull2 ]]''' {{Template:APIComment| | *'''[[AllowLognormal ]]''' {{Template:APIComment|Whether Lognormal is the best fit option}} | ||
*'''[[AllowWeibull3 ]]''' {{Template:APIComment| | *'''[[AllowWeibull2 ]]''' {{Template:APIComment|Whether Weibull2 is the best fit option}} | ||
*'''[[AllowGamma ]]''' {{Template:APIComment| | *'''[[AllowWeibull3 ]]''' {{Template:APIComment|Whether Weibull3 is the best fit option}} | ||
*'''[[AllowGenGamma ]]''' {{Template:APIComment| | *'''[[AllowGamma ]]''' {{Template:APIComment|Whether Gamma is the best fit option}} | ||
*'''[[AllowLogistic ]]''' {{Template:APIComment| | *'''[[AllowGenGamma ]]''' {{Template:APIComment|Whether GenGamma is the best fit option}} | ||
*'''[[AllowLoglogistic ]]''' {{Template:APIComment| | *'''[[AllowLogistic ]]''' {{Template:APIComment|Whether Logistic is the best fit option}} | ||
*'''[[AllowGumbel ]]''' {{Template:APIComment| | *'''[[AllowLoglogistic ]]''' {{Template:APIComment|Whether Loglogistic is the best fit option}} | ||
*'''[[Analysis ]]''' {{Template:APIComment| | *'''[[AllowGumbel ]]''' {{Template:APIComment|Whether Gumbel is the best fit option}} | ||
*'''[[RankingMethod ]]''' {{Template:APIComment| | *'''[[Analysis ]]''' {{Template:APIComment|WSets ALTA solver model to MLE}} | ||
*'''[[UseRSRegression ]]''' {{Template:APIComment| | *'''[[RankingMethod ]]''' {{Template:APIComment|Sets ranking method}} | ||
*'''[[ConfBounds ]]''' {{Template:APIComment| | *'''[[UseRSRegression ]]''' {{Template:APIComment|Whether or not to use RSRegression}} | ||
*'''[[UngroupGroupedData ]]''' {{ | *'''[[ConfBounds ]]''' {{Template:APIComment|Sets Confidence Bounds}} | ||
*'''[[SortBeforeCalculations ]]''' {{Template:APIComment| | *'''[[UngroupGroupedData ]]''' {{APIComment|Whether or not data is ungrouped data}} | ||
*'''[[WeibullEvents Class|WeibullEvents]]''' {{Template:APIComment| | *'''[[SortBeforeCalculations ]]''' {{Template:APIComment|Whether or not data is sorted before calculations.}} | ||
*'''[[Message]]''' {{Template:APIComment|Called by ‘sender’ when | *'''[[WeibullEvents Class|WeibullEvents]]''' {{Template:APIComment|Inherit the class, override its methods and assign its instance to the Events property of a Weibull data set to be able to handle its events.}} | ||
*'''[[Question]]''' {{Template:APIComment|Called by ‘sender’ when | *'''[[Message]]''' {{Template:APIComment|Called by ‘sender’ when a message should be displayed.}} | ||
*'''[[GetDistrParameters]]''' {{Template:APIComment|Called by ‘sender’ when | *'''[[Question]]''' {{Template:APIComment|Called by ‘sender’ when an answer to the question is required.}} | ||
*'''[[UpdateCalculationProgress]]''' {{Template:APIComment|Called by ‘sender’ when calculation progress should be | *'''[[GetDistrParameters]]''' {{Template:APIComment|Called by ‘sender’ when additional input is required.}} | ||
*'''[[ShowCalculationProgress]]''' {{Template:APIComment|Called by ‘sender’ when calculation progress should be | *'''[[UpdateCalculationProgress]]''' {{Template:APIComment|Called by ‘sender’ when calculation progress should be updated.}} | ||
*'''[[ShowCalculationProgress]]''' {{Template:APIComment|Called by ‘sender’ when calculation progress should be shown.}} | |||
*'''[[HideCalculationProgress]]''' {{Template:APIComment|Called by ‘sender’ when calculation progress should be hidden.}} | *'''[[HideCalculationProgress]]''' {{Template:APIComment|Called by ‘sender’ when calculation progress should be hidden.}} |
Revision as of 17:24, 10 September 2013
Constructors
- WeibullSolverDistribution Available Weibull solver distributions. This includes Weibull, Normal, Exponential, Lognormal, G_Gamma, Logistic, Loglogistic, Gumbel, Gamma, and Bayesian distribution.
- WeibullSolverNumParameters Available Weibull solver distribution parameters. This includes MS_1Parameter, MS_2Parameter, MS_3Parameter, and MS_Mixed.
- WeibullSolverMethod Available Weibull solver analysis methods. This includes RRX, RRY, and MLE.
- WeibullSolverRankMethod Available Weibull solver ranking methods. This includes Median, kaplanMeir, and Actuarial.
- WeibullSolverCBMethod Available Weibull solver confidence bounds methods. This includes FisherMatrix, LikeihoodRatio, BetaBinomial, and KTO.
- WeibullBayesianPriorDistribution Available Weibull-Bayesian distributions. This includes Normal, Lognormal, Exponential, and Uniform distributions.
- WeibullBayesianResultsOption Available Bayesian Weibull-Bayesian result options. This includes Median and Mean.
Properties
- WeibullGeneralOptions Weibull solver general options
- WarnNegLocation Whether to generate a warning if location parameter is negative.
- DiscardNegLocation Template:For rank regression, resets location parameter to 0. For MLE finds the maximum in the possible domain.
- ResetExpLocation For exponential distribution with rank regression, if the location parameter is greater than the first time-to-failure (T1), it is reset to T1.
- Use3PTrueMLE Template:Whether to use a full MLE solution on 3-parameter Weibull.
- UseExtendedGGamma Template:If set to true, allows the Lambda parameter in the Generalized Gamma distribution to be negative.
- Distribution Called by ‘sender’ when a message should be displayed.
- Parameters Returns an array containing model parameters and their values.
- Analysis Sets ALTA solver model to MLE
- RankingMethod Sets ranking method
- UseRSRegression Whether or not to use RSRegression
- ConfBounds Sets Confidence Bounds
- UngroupGroupedData Whether or not data is ungrouped data
- Subpopulations Mixed Weibull
- Weibull_UnbiasParameters Whether or not to use Weibull Unbias Parameters -Weibull-2 MLE.
- Bayesian_PriorDistribution Bayesian Distribution
- Bayesian_Mean Sets Bayesian Mean Distribution
- Bayesian_Std Sets Bayesian StdDistribution
- Bayesian_Lambda Sets Bayesian Lambda Distribution
- Bayesian_MinBeta Sets Bayesian Minimum Beta Distribution
- Bayesian_MaxBeta Sets Bayesian Maximum Beta Distribution
- Bayesian_Results Sets Bayesian Results Distribution
- SortBeforeCalculations Whether or not data is sorted before calculations.
- UseSpecialSort Whether or not to sort.
- Bayesian_PriorDistribution Bayesian Distribution
- WeibullBestFitOptions Whether each weibull distribution is the best fit
- AllowExponential1 Whether Exponential1 is the best fit option
- AllowExponential2 Whether Exponential2 is the best fit option
- AllowNormal Whether Normal is the best fit option
- AllowLognormal Whether Lognormal is the best fit option
- AllowWeibull2 Whether Weibull2 is the best fit option
- AllowWeibull3 Whether Weibull3 is the best fit option
- AllowGamma Whether Gamma is the best fit option
- AllowGenGamma Whether GenGamma is the best fit option
- AllowLogistic Whether Logistic is the best fit option
- AllowLoglogistic Whether Loglogistic is the best fit option
- AllowGumbel Whether Gumbel is the best fit option
- Analysis WSets ALTA solver model to MLE
- RankingMethod Sets ranking method
- UseRSRegression Whether or not to use RSRegression
- ConfBounds Sets Confidence Bounds
- UngroupGroupedData Whether or not data is ungrouped data
- SortBeforeCalculations Whether or not data is sorted before calculations.
- WeibullEvents Inherit the class, override its methods and assign its instance to the Events property of a Weibull data set to be able to handle its events.
- Message Called by ‘sender’ when a message should be displayed.
- Question Called by ‘sender’ when an answer to the question is required.
- GetDistrParameters Called by ‘sender’ when additional input is required.
- UpdateCalculationProgress Called by ‘sender’ when calculation progress should be updated.
- ShowCalculationProgress Called by ‘sender’ when calculation progress should be shown.
- HideCalculationProgress Called by ‘sender’ when calculation progress should be hidden.