flip.nvflare.components.validation_json_generator

Classes

ValidationJsonGenerator

Handles VALIDATION_RESULT_RECEIVED event and generates a results.json containing accuracy of each

Module Contents

class flip.nvflare.components.validation_json_generator.ValidationJsonGenerator(results_dir=AppConstants.CROSS_VAL_DIR, json_file_name=PTConstants.CrossValResultsJsonFilename)[source]

Bases: nvflare.apis.fl_component.FLComponent

Handles VALIDATION_RESULT_RECEIVED event and generates a results.json containing accuracy of each validated model.

Parameters:
  • results_dir (str, optional) – Name of the results directory. Defaults to cross_site_val

  • json_file_name (str, optional) – Name of the json file. Defaults to cross_val_results.json

handle_evaluation_events(event_type: str, fl_ctx: nvflare.apis.fl_context.FLContext)[source]