IQM_Vis package
Subpackages
Submodules
IQM_Vis.ui_wrapper module
API to access making the PyQt6 UI for IQM-Vis TODO: write dev_resources/docs on example usage/ what inputs etc. and what attributes that the data_store class needs
- IQM_Vis.ui_wrapper.check_pyqt_install_deps()[source]
PyQt6 on linux doesn’t always ship with all the required libraries so here we will warn the user if they need to install them, avoiding a crash
- class IQM_Vis.ui_wrapper.make_UI(data_store=None, transformations=None, image_list: list = ['/home/matt/projects/IQM-VIS/IQM_Vis/examples/images/waves1.jpeg', '/home/matt/projects/IQM-VIS/IQM_Vis/examples/images/waves2.jpeg', '/home/matt/projects/IQM-VIS/IQM_Vis/examples/images/waves3.jpeg'], metrics: dict = {}, metric_images: dict = {}, metrics_info_format: str = 'graph', metrics_avg_graph: bool = True, metric_params: dict = {}, default_save_dir='/home/matt/IQM-Vis', default_dataset_name='dataset1', restrict_options=None, num_steps_range=11, debug=False, test=False)[source]
Bases:
object