pyreal.RealApp.prepare_similar_examples#
- RealApp.prepare_similar_examples(x_train_orig=None, y_train=None, model_id=None, algorithm=None, training_size=None, standardize=False, fast=True)[source]#
Initialize and fit a nearest neighbor explainer
- Parameters:
model_id (int or string) – Model id to explain
x_train_orig (DataFrame of shape (n_instances, n_features)) – Training data, if not provided at initialization.
y_train (DataFrame or Series) – Training targets, if not provided at initialization
algorithm (string) – NN algorithm to use (current options: [nn])
training_size (int) – Number of rows to use in fitting explainer
standardize (Boolean) – If True, standardize data before using it to get similar examples. Recommended if model-ready data is not already standardized
fast (Boolean) – If True, use a faster algorithm for getting similar examples (disable if faiss dependency not available)
- Returns:
A fit SimilarExamples explainer