toad.scorecard module¶
-
class
toad.scorecard.
ScoreCard
(pdo=60, rate=2, base_odds=35, base_score=750, card=None, combiner={}, transer=None, **kwargs)[source]¶ Bases:
sklearn.base.BaseEstimator
,toad.utils.mixin.RulesMixin
,toad.utils.mixin.BinsMixin
-
coef_
¶ coef of LR model
-
intercept_
¶
-
n_features_
¶
-
features_
¶
-
combiner
¶
-
predict
(X, **kwargs)[source]¶ predict score :param X: X to predict :type X: 2D array-like :param return_sub: if need to return sub score, default False :type return_sub: bool
Returns: predicted score DataFrame: sub score for each feature Return type: array-like
-
proba_to_score
(prob)[source]¶ covert probability to score
odds = (1 - prob) / prob score = factor * log(odds) * offset
-