Recommender
XaiRecommender
Recommender class that suggests explainers and evaluation metrics based on the user's input. The recommender analyzes the model architecture and the selected modality to provide the most suitable explainers and detected architecture.
Source code in pnpxai/core/recommender/recommender.py
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
recommend(modality, model)
Recommends explainers and evaluation metrics based on the user's input.
Args: - modality (Union[Modality], Tuple[Modality]): Modality of the input data (e.g., ImageModality, TextModality, TabularModality). - model (Model): Neural network module, used for the architecture-based filtering.
Returns: - RecommenderOutput: An object containing recommended explainers.
Source code in pnpxai/core/recommender/recommender.py
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|