ga_trial_pdf_algorithm_jade
Algorithm for outputting GA model results to CSV on the pod-side.
Classes
GATrialPDFGeneratorAlgorithm
class GATrialPDFGeneratorAlgorithm( *, datastructure: DataStructure, report_metadata: ReportMetadata, filter: Optional[list[ColumnFilter]] = None, save_path: Optional[Union[str, os.PathLike]] = None, filename_prefix: Optional[str] = None, pdf_filename_columns: Optional[list[str]] = None, total_ga_area_lower_bound: float = 2.5, total_ga_area_upper_bound: float = 17.5, trial_name: Optional[str] = None, **kwargs: Any,):
Jade implementation of the PDF results report for the GA Algorithm.
Ancestors
- GATrialPDFGeneratorAlgorithmJade
- BaseGATrialPDFGeneratorAlgorithm
- BaseNonModelAlgorithmFactory
- BaseAlgorithmFactory
- abc.ABC
- bitfount.federated.roles._RolesMixIn
- bitfount.types._BaseSerializableObjectMixIn
Methods
modeller
def modeller( self, **kwargs: Any,) ‑> NoResultsModellerAlgorithm:
Inherited from:
GATrialPDFGeneratorAlgorithmJade.modeller :
Modeller-side of the algorithm.
worker
def worker( self, **kwargs: Any,) ‑> bitfount.federated.algorithms.ophthalmology.ga_trial_pdf_algorithm_jade._WorkerSide:
Inherited from:
GATrialPDFGeneratorAlgorithmJade.worker :
Worker-side of the algorithm.
GATrialPDFGeneratorAlgorithmJade
class GATrialPDFGeneratorAlgorithmJade( *, datastructure: DataStructure, report_metadata: ReportMetadata, filter: Optional[list[ColumnFilter]] = None, save_path: Optional[Union[str, os.PathLike]] = None, filename_prefix: Optional[str] = None, pdf_filename_columns: Optional[list[str]] = None, total_ga_area_lower_bound: float = 2.5, total_ga_area_upper_bound: float = 17.5, trial_name: Optional[str] = None, **kwargs: Any,):
Jade implementation of the PDF results report for the GA Algorithm.
Ancestors
- BaseGATrialPDFGeneratorAlgorithm
- BaseNonModelAlgorithmFactory
- BaseAlgorithmFactory
- abc.ABC
- bitfount.federated.roles._RolesMixIn
- bitfount.types._BaseSerializableObjectMixIn
Subclasses
Methods
modeller
def modeller( self, **kwargs: Any,) ‑> NoResultsModellerAlgorithm:
Inherited from:
BaseGATrialPDFGeneratorAlgorithm.modeller :
Modeller-side of the algorithm.
worker
def worker( self, **kwargs: Any,) ‑> bitfount.federated.algorithms.ophthalmology.ga_trial_pdf_algorithm_jade._WorkerSide:
Worker-side of the algorithm.