Skip to content

schneiderkamplab/mltiming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mltiming

timing context manager for typical ML training

Example usage

from mltiming import timing

results = {}
with timing(dict=results, key="input") as t:
    # Simulate some processing 
    input()

print(t)
print(t.elapsed)
print(results)

Example result

TimingResult(key='input', start=1049933.774409958, end=1049934.5090065)
0.734596542082727
{'input': 0.734596542082727}

About

timing context manager for typical ML training

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages