Skip to content
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

Questions about changing the initial set of placement locations. #73

Open
cmnkkk opened this issue Sep 25, 2023 · 2 comments
Open

Questions about changing the initial set of placement locations. #73

cmnkkk opened this issue Sep 25, 2023 · 2 comments

Comments

@cmnkkk
Copy link

cmnkkk commented Sep 25, 2023

Hello, after reading the Question 1 about initial set of placement locations (from physical synthesis) affect the (relative) quality of the CT. I am curious how the vacuous placements file was generated.

Are they generated directly by changing the coordinate information in these documents?(circuit_training/environment/test_data/ariane) Or generated in some other unmentioned way?

@wponghiran
Copy link

wponghiran commented Sep 25, 2023

I believe the method used to change coordinate does not matter as the resulted plc will be similar.
Either 1 or 2 should end up with the same plc that later consumes by CT.

  1. Use physical design tool to relocate all blocks and feed to FormatTranslator to generate plc file
  2. Use python script to rewrite plc file

@cmnkkk
Copy link
Author

cmnkkk commented Oct 2, 2023

Thank you very much for your answer.

As a student in internship, I still have doubts about pre-trained model. When I finish training the Ariane model from physical synthesis, I get the output folder. If I want to use the pre-trained model at this point, can I just keep the policies file and change the input file?

Also in my programme, only the checkpoints in the policies folder are updated multiple times. Does this contain the information I need for the pre-trained model?

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

No branches or pull requests

2 participants