cached_experiments
– Takes cached values and performs further analysis
cached_experiments.py¶
usage: cached_experiments.py [-h] [--exp EXP] [--plot PLOT] [--debug]
- -h, --help¶
show this help message and exit
- --exp <exp>¶
The experiments to run.
- --plot <plot>¶
The experiments to plot.
- --debug¶
Whether to run in debug mode.
- class cached_experiments.Experiment(config, path_prefix, *args, **kwargs)¶
- Parameters:
config (dict)
path_prefix (str)
- map(provider=None, audit_log_df=None, provider_aware_df=None, provider_unaware_df=None)¶
- Parameters:
audit_log_df (DataFrame)
provider_aware_df (Dict[str, DataFrame])
provider_unaware_df (Dict[str, DataFrame])
- on_finish(results)¶
- Parameters:
results (Dict[str, DataFrame])
- plot()¶
- requirements()¶
Returns a list of requirements for this experiment.
- class cached_experiments.PerFieldEntropyExperiment(config, path_prefix, *args, **kwargs)¶
- map(provider=None, audit_log_df=None, provider_aware_df=None, provider_unaware_df=None)¶
- Parameters:
audit_log_df (DataFrame)
provider_aware_df (Dict[str, DataFrame])
provider_unaware_df (Dict[str, DataFrame])
- on_finish(results)¶
- Parameters:
results (Dict[str, object])
- plot()¶
- requirements()¶