RegModels::LogisticEval Function

Overload List

#SignatureDescription
1double LogisticEval(const DewArray<double> &B, double X, bool Constant);Evaluate logistic model.
2void LogisticEval(const DewArray<double> &B, TVec *X, TVec *YHat, bool Constant);Evaluate logistic model (partially vectorized).
3void LogisticEval(TVec *B, TVec *X, TVec *YHat, bool Constant);Evaluate logistic function (fully vectorized).

Overload 1: double LogisticEval(const DewArray<double> &B, double X, bool Constant);

Evaluate logistic model.

#NameTypeDescription
1Bconst DewArray<double> &
2Xdouble
3Constantbool
Remarks:

The observed values obey the following equation:

Y=b[0]+b[1]b[0]1+exp(b[2]x+b[3])Y = b[0] + \cfrac{b[1]-b[0]}{1+\exp (-b[2]\cdot x + b[3] )}
Declared in Dew::Stats::Units::RegModels · Dew.Stats/Units.RegModels.h · Cross-compiler

Overload 2: void LogisticEval(const DewArray<double> &B, TVec *X, TVec *YHat, bool Constant);

Evaluate logistic model (partially vectorized).

#NameTypeDescription
1Bconst DewArray<double> &
2XTVec *
3YHatTVec *
4Constantbool
Declared in Dew::Stats::Units::RegModels · Dew.Stats/Units.RegModels.h · Cross-compiler

Overload 3: void LogisticEval(TVec *B, TVec *X, TVec *YHat, bool Constant);

Evaluate logistic function (fully vectorized).

#NameTypeDescription
1BTVec *
2XTVec *
3YHatTVec *
4Constantbool
See Also: RegModels::LogisticFit
Declared in Dew::Stats::Units::RegModels · Dew.Stats/Units.RegModels.h · Cross-compiler