Skip to content

Commit

Permalink
proxy-model gif
Browse files Browse the repository at this point in the history
  • Loading branch information
shreyasgrampurohit committed Oct 5, 2023
1 parent 5b056aa commit a98b443
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions docs/source/intro.rst
Original file line number Diff line number Diff line change
@@ -1,17 +1,22 @@
Introduction
============
.. image:: ArchGym-animation.gif
:width: 100%
:align: center

We introduce ArchGym, an open-source gymnasium and easy-to-extend framework that connects a diverse range of search algorithms to
architecture simulators. The results suggest that with an unlimited number of samples, ML algorithms are equally favorable to meet the user-defined target specification
if its hyperparameters are tuned thoroughly; no one solution is necessarily better than another. We show how using a same structure of code for different algirthms,
we can train the agent to generate optimal parameters just by varying the name of the algorithm.
ArchGym is a systematic and standardized framework for ML-driven research tackling architectural design space exploration. ArchGym currently supports (six) different ML-based search algorithms and three unique architecture simulators.

.. image:: ArchGym-animation.gif
ML Proxy Pipeline
-----------------

.. image:: proxy-model.gif
:width: 100%
:align: center

ML Proxy Pipeline
-----------------
Architecture simulators are slow to generate data, and thus, we can use ML proxy models to speed up the process. By utilizing an accurate and high-speed proxy model, we can augment conventional slower architectural simulators while retaining their original interfaces.
Regardless of the proxy model type, all models can be encapsulated using the same interface.

Expand Down
Binary file added docs/source/proxy-model.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a98b443

Please sign in to comment.