The Gaudi Framework  master (ff829712)
Loading...
Searching...
No Matches
precedence.UniformTimeValue Class Reference
Inheritance diagram for precedence.UniformTimeValue:
Collaboration diagram for precedence.UniformTimeValue:

Public Member Functions

 __init__ (self, avgRuntime, varRuntime=0)
 
 get (self, algoName="")
 

Public Attributes

 avgRuntime = avgRuntime
 
 varRuntime = varRuntime
 

Detailed Description

A class to manage uniform algorithm timing

Definition at line 61 of file precedence.py.

Constructor & Destructor Documentation

◆ __init__()

precedence.UniformTimeValue.__init__ ( self,
avgRuntime,
varRuntime = 0 )

Definition at line 64 of file precedence.py.

64 def __init__(self, avgRuntime, varRuntime=0):
65 self.avgRuntime = avgRuntime
66 self.varRuntime = varRuntime
67

Member Function Documentation

◆ get()

precedence.UniformTimeValue.get ( self,
algoName = "" )
Get time and its variance (in a tuple) for a given algorithm name

Definition at line 68 of file precedence.py.

68 def get(self, algoName=""):
69 """Get time and its variance (in a tuple) for a given algorithm name"""
70
71 return self.avgRuntime, self.varRuntime
72
73

Member Data Documentation

◆ avgRuntime

precedence.UniformTimeValue.avgRuntime = avgRuntime

Definition at line 65 of file precedence.py.

◆ varRuntime

precedence.UniformTimeValue.varRuntime = varRuntime

Definition at line 66 of file precedence.py.


The documentation for this class was generated from the following file: