Namespaces | Functions
permutation_shap.hpp File Reference

Go to the source code of this file.

Namespaces

 raft
 
 ML
 
 ML::Explainer
 

Functions

void ML::Explainer::permutation_shap_dataset (const raft::handle_t &handle, float *dataset, const float *background, int nrows_bg, int ncols, const float *row, int *idx, bool row_major)
 
void ML::Explainer::permutation_shap_dataset (const raft::handle_t &handle, double *dataset, const double *background, int nrows_bg, int ncols, const double *row, int *idx, bool row_major)
 
void ML::Explainer::shap_main_effect_dataset (const raft::handle_t &handle, float *dataset, const float *background, int nrows_bg, int ncols, const float *row, int *idx, bool row_major)
 
void ML::Explainer::shap_main_effect_dataset (const raft::handle_t &handle, double *dataset, const double *background, int nrows_bg, int ncols, const double *row, int *idx, bool row_major)
 
void ML::Explainer::update_perm_shap_values (const raft::handle_t &handle, float *shap_values, const float *y_hat, const int ncols, const int *idx)
 
void ML::Explainer::update_perm_shap_values (const raft::handle_t &handle, double *shap_values, const double *y_hat, const int ncols, const int *idx)