Skip to content

Source Code Reference


Zeus is an energy optimization framework for DNN training.


  • analyze: Functions for analyzing log files.
  • profile: Tools for profiling energy and time. Will be deprecated.
  • profiling: Tools for profiling energy for an arbitrary profilng window inside training scripts
  • job: Job specification.
  • run: Machinery for actually running Zeus.
  • simulate: Machinery for trace-driven Zeus.
  • policy: Collection of optimization policies.
  • monitor: Class for profiling energy inside training scripts.
  • util: Utility functions and classes.