graphid.core.mixin_simulation module

Mixin functionality for experiments, tests, and simulations. This includes recordings measures used to generate plots in JC’s thesis.

class graphid.core.mixin_simulation.SimulationHelpers[source]

Bases: object

init_simulation(oracle_accuracy=1.0, k_redun=2, enable_autoreview=True, enable_inference=True, classifiers=None, match_state_thresh=None, max_outer_loops=None, name=None)[source]
init_test_mode()[source]
measure_error_edges()[source]
measure_metrics()[source]
_print_previous_loop_statistics(count)[source]
_dynamic_test_callback(edge, decision, prev_decision, user_id)[source]
class graphid.core.mixin_simulation.UserOracle(accuracy, rng)[source]

Bases: object

review(edge, truth, infr, accuracy=None)[source]