Skip to content

Source Code Reference

zeus

Zeus is a framework for deep learning energy measurement and optimization.

  • run: Machinery for actually running Zeus.
  • monitor: Class for profiling energy inside training scripts.
  • optimizer: A collection of optimizers for various knobs.
  • callback: Callback definition.
  • controller: A collection of controllers that influence training flow.
  • analyze: Functions for analyzing log files.
  • job: Job specification.
  • simulate: Machinery for trace-driven Zeus.
  • device: Abstraction of compute devices.
  • policy: Collection of optimization policies.
  • util: Utility functions and classes.