LAMDA-TALENT Utils Module
The utils module provides utility functions and helper classes used across the TALENT project. These functions include GPU management, configuration loading, random seed setting, and logging.
Classes
- class TALENT.model.utils.Averager
Bases:
objectA simple averager.
- add(x)
- X
float, value to be added
- item()
This class helps compute the running average of values, useful for logging and evaluation.
Methods:
add(x): Add a new value x to the average.
item(): Return the current average.
- class TALENT.model.utils.Timer
Bases:
object- measure(p=1)
Measure the time since the last call to measure.
- P
int, period of printing the time
This class provides a simple way to measure elapsed time.