flip.nvflare.components.evaluation_json_generator ================================================= .. py:module:: flip.nvflare.components.evaluation_json_generator Classes ------- .. autoapisummary:: flip.nvflare.components.evaluation_json_generator.EvaluationJsonGenerator Module Contents --------------- .. py:class:: EvaluationJsonGenerator(results_dir=PTConstants.EvalDir, json_file_name=PTConstants.EvalResultsFilename) Bases: :py:obj:`nvflare.apis.fl_component.FLComponent` Handles EVALUATION_RESULT_RECEIVED event and generates a results.json containing accuracy of each validated model. :param results_dir: Name of the results directory. Defaults to cross_site_eval :type results_dir: str, optional :param json_file_name: Name of the json file. Defaults to evaluation_results.json :type json_file_name: str, optional .. py:method:: handle_evaluation_events(event_type: str, fl_ctx: nvflare.apis.fl_context.FLContext)