IQM_Vis.data_handlers.data_api

generic image and metric data class constructor both use the same image for reference and transformed

Functions

cache_tracked(func)

get_image_name(file_path)

Classes

cache_metric_call(metric)

cache metric fucntions that have been calculated already to do this we need to convert numpy arrays to a hashable object (since arrs are mutable) to achieve this we convert to a bytes array (input to __call__) then load this from buffer

dataset_holder(image_list, metrics, ...[, ...])

Stores images and metrics to communicate with the UI via the IQM-Vis data API.