33   std::variant<std::shared_ptr<TreePathInfo<float>>, std::shared_ptr<TreePathInfo<double>>>;
 
   44                   std::size_t out_preds_size);
 
   51                                  std::size_t background_n_rows,
 
   52                                  std::size_t background_n_cols,
 
   54                                  std::size_t out_preds_size);
 
   61                                std::size_t out_preds_size);
 
   68                                       std::size_t out_preds_size);
 
Definition: tree_shap.hpp:30
 
void gpu_treeshap_taylor_interactions(TreePathHandle path_info, const FloatPointer data, std::size_t n_rows, std::size_t n_cols, FloatPointer out_preds, std::size_t out_preds_size)
 
TreePathHandle extract_path_info(TreeliteModelHandle model)
 
void gpu_treeshap_interventional(TreePathHandle path_info, const FloatPointer data, std::size_t n_rows, std::size_t n_cols, const FloatPointer background_data, std::size_t background_n_rows, std::size_t background_n_cols, FloatPointer out_preds, std::size_t out_preds_size)
 
void gpu_treeshap_interactions(TreePathHandle path_info, const FloatPointer data, std::size_t n_rows, std::size_t n_cols, FloatPointer out_preds, std::size_t out_preds_size)
 
void gpu_treeshap(TreePathHandle path_info, const FloatPointer data, std::size_t n_rows, std::size_t n_cols, FloatPointer out_preds, std::size_t out_preds_size)
 
std::variant< float *, double * > FloatPointer
Definition: tree_shap.hpp:35
 
std::variant< std::shared_ptr< TreePathInfo< float > >, std::shared_ptr< TreePathInfo< double > >> TreePathHandle
Definition: tree_shap.hpp:33
 
Definition: dbscan.hpp:29
 
void * TreeliteModelHandle
Definition: treelite_defs.hpp:23