Skip to content

Mults ratio trade off #51

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Mults ratio trade off #51

wants to merge 6 commits into from

Conversation

RitwikC07
Copy link

Description

Machine learning model was trained on data set collected by running vtr task. This model was integrated into the VTR pipeline and the result of input to the model i.e. the optimal multiplier ratio was sent to partial mapper to carry out required changes.

Related Issue

Added a new feature of integrating machine learning model for hard/soft logic trade offs in VTR

Motivation and Context

This change adds intelligence to the VTR pipeline and helps to perform hard/soft logic trade offs.

How Has This Been Tested?

The complete vtr_flow was ran and log files were checked to see if the changes makes sense and are working fine

Types of changes

  • Bug fix (change which fixes an issue)
  • [x ] New feature (change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My change requires a change to the documentation
  • I have updated the documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed

@alirezazd
Copy link

@RitwikC07 There is a merge commit in your PR, in VTR we don't allow merge commits instead you should rebase with master.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the purpose of this file? Can this be handled using default variables by adding its related section to the config file?

parmys/dt.py Outdated

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Check for other methods of transferring the ration instead of using a text file explicitly.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please consider coming up with a better structure instead of putting model files inside root of Parmys directory.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please consider using the libraries already present in the VTR codebase for the file IO.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please consider removing extra libs e.g. 'fstream' and 'iostream' and use 'stdio.h' instead for codebase uniformity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants