pyBreakDown.explanation.
AttrInfo
(name, value, contribution, cumulative)¶pyBreakDown.explanation.
Explanation
(variable_names, variable_values, contributions, direction)[source]¶Contains algorithm results, including contribiutions of each individual features.
text
(fwidth=25, contwidth=20, cumulwidth=20, digits=2)[source]¶Get user-friendly text from of explanation
visualize
(figsize=(7, 6), filename=None, dpi=90, fontsize=14)[source]¶Get user friendly visualization of explanation
pyBreakDown.explainer.
Explainer
(clf, data, colnames)[source]¶Explainer object.
- clf : np.array
- Sklearn predicition model (regression or classification).
- data : np.array
- Baseline dataset for algorithm.
- colnames : np.array
- Dataset feature names.
explain
(observation, direction, useIntercept=False, baseline=0)[source]¶Make explanation for given observation and dataset.
Method works with any sklearn prediction model