TNO PET Lab
The TNO PET Lab consists of generic software components, procedures, and functionalities developed and maintained on a regular basis to facilitate and aid in the development of PET solutions. The lab is a cross-project initiative allowing us to integrate and reuse previously developed PET functionalities to boost the development of new protocols and solutions.
The package tno.mpc.protocols.risk_propagation v2.2.1 is part of the TNO Python Toolbox.
tno.mpc.protocols.risk_propagation’s documentation
- risk_propagation package
- risk_propagation.account module
- risk_propagation.accounts module
- risk_propagation.bank module
- risk_propagation.exceptions module
- risk_propagation.player module
Player
Player.COMPENSATION_FACTOR
Player.__init__()
Player.banks
Player.continue_from_stored_results()
Player.decrypt()
Player.delta
Player.deserialize_risk_scores()
Player.encrypt_initial_risk_scores()
Player.intermediate_results
Player.intermediate_results_from_disk()
Player.intermediate_results_to_disk()
Player.iteration()
Player.other_banks
Player.randomize_and_send_updated_risk_scores()
Player.results_path
Player.risk_scores
Player.run_protocol()
Player.serialize_current_risk_scores()
Player.set_current_period()
Player.update_risk_scores()
- risk_propagation.transaction module
- risk_propagation.transactions module