Had no time to test from a clean install before submission:
- File to set up conda environment:
cfire_requirements - Train neural networks:
run_small.sh# some datasets may have to be downloaded manually Trains 50 neural networks per task, network architectures are defined in script - Calculcate explanations:
calc_expls.shcalculates KS, IG and LI explanations for all models - Calculate Rules for all methods:
cfire_experiments/calc_expl_rules.shCalculation for Anchors will take some time - Evaluate:
cfire_experiments/run_full_eval.shEvaluation of CEGA takes a long time - Print LaTeX Tables:
python cfire_experiments/plot_rule_results.pyAlso produces plots