MCPcopy Create free account

hub / github.com/charmlab/mace / functions

Functions121 in github.com/charmlab/mace

↓ 38 callersMethodgetInputAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:171
↓ 9 callersMethodgetInputOutputAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:162
↓ 8 callersFunctiongetInputOutputColumns
(data_frame)
loadData.py:597
↓ 7 callersMethodgetOneHotAttributesNames
(self, long_or_kurz = 'kurz')
loadData.py:369
↓ 6 callersMethodgetAttributeNames
(self, allowed_node_types, long_or_kurz = 'kurz')
loadData.py:144
↓ 5 callersMethodgetDictOfSiblings
(self, long_or_kurz = 'kurz')
loadData.py:312
↓ 4 callersMethodgetNonHotAttributesNames
(self, long_or_kurz = 'kurz')
loadData.py:377
↓ 4 callersFunctiongetPrettyStringForSampleDictionary
(sample, dataset_obj)
generateSATExplanations.py:682
↓ 3 callersMethodgetBinaryAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:177
↓ 3 callersFunctiongetCenterNormThresholdInRange
(lower_bound, upper_bound)
generateSATExplanations.py:514
↓ 3 callersFunctiongetDistanceFormula
(model_symbols, dataset_obj, factual_sample, norm_type, approach_string, norm_threshold)
generateSATExplanations.py:54
↓ 3 callersMethodgetMetaAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:168
↓ 3 callersMethodgetMutableAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:210
↓ 3 callersMethodgetOutputAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:174
↓ 3 callersMethodgetSiblingsFor
(self, attr_name_long_or_kurz)
loadData.py:281
↓ 3 callersMethodgetTrainTestSplit
(self, preprocessing = None, with_meta = False)
loadData.py:432
↓ 3 callersFunctionrecurse
(node, depth)
modelConversion.py:25
↓ 2 callersMethodassertSiblingsShareAttributes
(self, long_or_kurz = 'kurz')
loadData.py:257
↓ 2 callersFunctioncheck_data_file
(file_name)
_data_main/fair_adult_data.py:17
↓ 2 callersFunctioncheck_data_file
(file_name)
_data_main/fair_compas_data.py:22
↓ 2 callersFunctionconvert_attrs_to_ints
(d)
_data_main/fair_adult_data.py:111
↓ 2 callersFunctionesatisfactory_instance
return the epsilon satisfactory instance of x.
generateFTExplanations.py:83
↓ 2 callersFunctiongetAbsoluteDifference
(symbol_1, symbol_2)
generateSATExplanations.py:62
↓ 2 callersMethodgetAllAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:159
↓ 2 callersFunctiongetDictSampleFromPySMTSample
(pysmt_sample, dataset_obj)
generateSATExplanations.py:722
↓ 2 callersFunctiongetEpsilonInString
(approach_string)
batchTest.py:34
↓ 2 callersFunctiongetPrettyStringForSampleDictionary
(sample, dataset_obj)
generateMOExplanations.py:49
↓ 2 callersFunctionmergeConditionHoldsTrue
(tree_)
treeUtils.py:55
↓ 2 callersFunctionsearch_path
return path index list containing [{leaf node id, inequality symbol, threshold, feature index}]. estimator: decision tree maxj: the numbe
generateFTExplanations.py:12
↓ 2 callersFunctiontree2formula
(tree, model_symbols, return_value = 'class_idx_max', tree_idx = '')
modelConversion.py:91
↓ 1 callersFunctionassertPrediction
(dict_sample, model_trained, dataset_obj)
generateSATExplanations.py:517
↓ 1 callersFunctioncompareMACEandMINT
()
analyzeResults.py:958
↓ 1 callersFunctioncount_zero_streaks
(a)
_data_main/process_credit_data.py:86
↓ 1 callersFunctionfindClosestCounterfactualSample
(model_trained, model_symbols, dataset_obj, factual_sample, norm_type, approach_string, epsilon, log_file)
generateSATExplanations.py:512
↓ 1 callersFunctionfindClosestObservableSample
(observable_samples, dataset_obj, factual_sample, norm_type)
generateMOExplanations.py:15
↓ 1 callersFunctionforest2formula
(forest, model_symbols)
modelConversion.py:186
↓ 1 callersFunctiongatherAndSaveDistances
()
analyzeResults.py:45
↓ 1 callersFunctiongenerateExplanations
( approach_string, explanation_file_name, model_trained, dataset_obj, factual_sample, norm_type_st
batchTest.py:40
↓ 1 callersMethodgetActionableAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:191
↓ 1 callersMethodgetBalancedDataFrame
(self)
loadData.py:402
↓ 1 callersFunctiongetCausalConsistencyConstraints
(model_symbols, dataset_obj, factual_sample)
generateSATExplanations.py:285
↓ 1 callersFunctiongetCounterfactualFormula
(model_symbols, factual_sample)
generateSATExplanations.py:47
↓ 1 callersFunctiongetGermanCausalConsistencyConstraints
(model_symbols, factual_sample)
_data_main/loadCausalConstraints.py:11
↓ 1 callersMethodgetIntegerBasedAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:229
↓ 1 callersFunctiongetModelFormula
(model_symbols, model_trained)
generateSATExplanations.py:32
↓ 1 callersFunctiongetMortgageCausalConsistencyConstraints
(model_symbols, factual_sample)
_data_main/loadCausalConstraints.py:298
↓ 1 callersFunctiongetOneHotEquivalent
(data_frame_non_hot, attributes_non_hot)
loadData.py:1131
↓ 1 callersFunctiongetParentLeftRightTuples
(tree_)
treeUtils.py:71
↓ 1 callersFunctiongetPlausibilityFormula
(model_symbols, dataset_obj, factual_sample, approach_string)
generateSATExplanations.py:298
↓ 1 callersFunctiongetPySMTSampleFromDictSample
(dict_sample, dataset_obj)
generateSATExplanations.py:709
↓ 1 callersFunctiongetRandomCausalConsistencyConstraints
(model_symbols, factual_sample)
_data_main/loadCausalConstraints.py:122
↓ 1 callersMethodgetRealBasedAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:243
↓ 1 callersFunctiongetTestCausalConsistencyConstraints
(model_symbols, factual_sample)
_data_main/loadCausalConstraints.py:383
↓ 1 callersFunctiongetTwoMoonCausalConsistencyConstraints
(model_symbols, factual_sample)
_data_main/loadCausalConstraints.py:345
↓ 1 callersFunctionget_all_new_minimum_distances
(experiments_start_time)
_hooks/checkDistanceOptimality.py:18
↓ 1 callersFunctionipsh
()
debug.py:33
↓ 1 callersFunctionisValidParentIdx
(tree_, parent_idx, left_child_idx, right_child_idx)
treeUtils.py:103
↓ 1 callersFunctionlatexify
Set up matplotlib's RC params for LaTeX plotting. Call this before plotting a figure. Parameters ---------- fig_width : float, optional, inch
analyzeResults.py:379
↓ 1 callersFunctionload_adult_data_new
()
_data_main/fair_adult_data.py:170
↓ 1 callersFunctionload_compas_data_new
()
_data_main/fair_compas_data.py:155
↓ 1 callersFunctionload_credit_data
()
_data_main/process_credit_data.py:7
↓ 1 callersFunctionload_german_data
()
_data_main/process_german_data.py:12
↓ 1 callersFunctionload_mortgage_data
()
_data_main/process_mortgage_data.py:20
↓ 1 callersFunctionload_test_data
(variable_type = 'real')
_data_main/process_test_data.py:15
↓ 1 callersFunctionload_twomoon_data
(variable_type = 'real')
_data_main/process_twomoon_data.py:15
↓ 1 callersFunctionlr2formula
(model, model_symbols)
modelConversion.py:255
↓ 1 callersFunctionmlp2formula
(model, model_symbols)
modelConversion.py:407
↓ 1 callersFunctionprocessDataAccordingToGraph
(data)
_data_main/process_mortgage_data.py:52
↓ 1 callersFunctionrunExperiments
(dataset_values, model_class_values, norm_values, approaches_values, batch_number, sample_count, gen_cf_for, p
batchTest.py:130
↓ 1 callersFunctionscatterDataset
(dataset_obj, classifier_obj, ax)
loadModel.py:111
↓ 1 callersFunctionscatterDecisionBoundary
(dataset_obj, classifier_obj, ax)
loadModel.py:130
↓ 1 callersFunctiontree2c
(tree, feature_names, return_value = 'class_idx_max', tree_idx = '')
modelConversion.py:51
↓ 1 callersFunctiontree2py
(tree, feature_names, return_value = 'class_idx_max', tree_idx = '')
modelConversion.py:16
↓ 1 callersFunctionvisualizeDatasetAndFixedModel
(dataset_obj, classifier_obj, experiment_folder_name)
loadModel.py:172
Method__call__
(self, *args, **kwargs)
utils.py:12
Method__init__
(self, fn)
utils.py:7
Method__init__
(self, data_frame, attributes, is_one_hot, dataset_name)
loadData.py:88
Method__init__
( self, attr_name_long, attr_name_kurz, attr_type, node_type, actionability, mutab
loadData.py:517
Functionadd_intercept
Add intercept to the data before linear classification
_data_main/fair_utils_data.py:9
FunctionanalyzeAverageDistanceRunTimeCoverage
()
analyzeResults.py:545
FunctionanalyzeRelativeDistances
()
analyzeResults.py:437
Functionforest2c
(forest, feature_names)
modelConversion.py:158
Functionforest2py
(forest, feature_names)
modelConversion.py:132
FunctiongatherAndSaveDistanceTimeTradeoffData
()
analyzeResults.py:275
FunctiongenExp
(model_trained, factual_sample, norm_type, dataset_obj)
generateARExplanations.py:11
FunctiongenExp
( explanation_file_name, dataset_obj, factual_sample, observable_samples, norm_type)
generateMOExplanations.py:76
FunctiongenExp
This function return the active feature tweaking vector. x: feature vector class_labels: list containing the all class labels counter
generateFTExplanations.py:105
FunctiongenExp
( explanation_file_name, model_trained, dataset_obj, factual_sample, norm_type, approach_string,
generateSATExplanations.py:738
FunctiongetAllSubIdx
(x, y)
treeUtils.py:94
FunctiongetDistanceBetweenSamples
(sample_1, sample_2, norm_type, dataset_obj)
normalizedDistance.py:12
FunctiongetDiversityFormulaUpdate
(model)
generateSATExplanations.py:500
MethodgetMetaInputAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:165
MethodgetNonActionableAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:205
MethodgetNonMutableAttributeNames
(self, long_or_kurz = 'kurz')
loadData.py:224
MethodgetVariableRanges
(self)
loadData.py:382
Functionget_one_hot_encoding
input: 1-D arr with int vals -- if not int vals, will raise an error output: m (ndarray): one-hot encoded matrix d (d
_data_main/fair_utils_data.py:17
FunctionloadDataset
(dataset_name, return_one_hot, load_from_cache = False, debug_flag = True, meta_param = None)
loadData.py:595
FunctionloadModelForDataset
(model_class, dataset_string, scm_class = None, experiment_folder_name = None)
loadModel.py:39
Functionload_adult_data
if load_data_size is set to None (or if no argument is provided), then we load and return the whole data if it is a number, say 10000
_data_main/fair_adult_data.py:40
Functionload_compas_data
()
_data_main/fair_compas_data.py:43
next →1–100 of 121, ranked by callers