olympus.utils.gpu.nvidia module

class olympus.utils.gpu.nvidia.NvGpuMonitor(loop_interval, device_id)[source]

Bases: object

Methods

metrics  
parse  
process_ignore  
process_memory  
process_percentage  
process_value  
run  
stop  
to_json  
metrics()[source]
parse(line)[source]
process_ignore(metric_name, gpu_index, value)[source]
process_memory(metric_name, gpu_index, value)[source]
process_percentage(metric_name, gpu_index, value)[source]
process_value(metric_name, gpu_index, value)[source]
run()[source]
stop()[source]
to_json(overall=True, extended=False)[source]