google-research / google-research/circuit_training

I can't use a split protocol buf file

Open
#75 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.7k
Forks
273
PR merge metrics
No merged PRs in 30d

Description

Hello, Thank you for using the code you posted.

As a matter of fact, I have more than 2GB of protocol buf files.

So, I used split_proto_netlist_main.py to split it, I successed.

As stated in README, I passed as below as by inputting the grouping_main.py
--netlist_file=/path/to/netlist_file_1.pb.txt,/path/to/netlist_file_2.pb.txt

However, during execution, an error occurs in which the path is not found as shown below.

tensorflow.python.framework.errors_impl.NotFoundError: /home/soooh1_lim/circuit-training/SOO.part1.pb.txt,/home/soooh1_lim/circuit-training/SOO.part2.pb.txt; No such file or directory
In call to configurable 'create_placement_cost' ()

My commitment is dab72fa52f240264308f4638733ca7015bafe852

Contributor guide

Open the contributing guide

Research direction

Start with grouping_main.py and the README command, then inspect how --netlist_file is parsed when given comma-separated paths. Reproduce the report using the two split files from split_proto_netlist_main.py; done means both paths are accepted and the grouping run no longer treats them as one nonexistent filename.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.