NYU-MLDA / OpenABC

OpenABC-D is a large-scale labeled dataset generated by synthesizing open source hardware IPs. This dataset can be used for various graph level prediction problems in chip design.
BSD 3-Clause "New" or "Revised" License
114 stars 19 forks source link

missing requirements.txt #1

Closed gudeh closed 2 years ago

gudeh commented 2 years ago

Hi there, I couldn't find the requirements file in your repository, as indicated by the README.

gudeh commented 2 years ago

Also, the link: https://archive.nyu.edu/handle/2451/63311, reads: "There are no files associated with this item.", I wasn't able to find any downladable file.

animeshbchowdhury commented 2 years ago

Hi @gudeh ,

Can you access the globus endpoint link mentioned in the updated abstract of https://archive.nyu.edu/handle/2451/63311? Since it's a large dataset of around 1.4TB, we are migrating the data to our university cloud service for better download speed.

Also, I will update the requirements.txt file shortly.

animeshbchowdhury commented 2 years ago

Hi @gudeh ,

I have added the requirements.txt file. Let me know if you face any issue.

gudeh commented 2 years ago

I got the error: gudeh@snwoflake:~/Desktop/OpenABC$ python3 -m pip install -r requirements.txt ERROR: Invalid requirement: 'absl-py=0.12.0=pyhd8ed1ab_0' (from line 1 of requirements.txt) Hint: = is not a valid operator. Did you mean == ? I tried to modify it to: absl-py=0.12.0==pyhd8ed1ab_0. Then it returned: gudeh@snwoflake:~/Desktop/OpenABC$ python3 -m pip install -r requirements.txt ERROR: Invalid requirement: '_libgcc_mutex=0.1=main' (from line 1 of requirements.txt) Hint: = is not a valid operator. Did you mean == ? Also inserting a "=" on this package it returned: gudeh@snwoflake:~/Desktop/OpenABC$ python3 -m pip install -r requirements.txt ERROR: Invalid requirement: '_libgcc_mutex=0.1==main' (from line 1 of requirements.txt)

animeshbchowdhury commented 2 years ago

Hi,

This is a setup for creating a conda environment. I would suggest to install the packages independently if you're using virtualenv.

Best, Animesh

On Thu, Dec 23, 2021, 2:06 AM Augusto Andre Souza Berndt < @.***> wrote:

@.:~/Desktop/OpenABC$ python3 -m pip install -r requirements.txt ERROR: Invalid requirement: 'absl-py=0.12.0=pyhd8ed1ab_0' (from line 1 of requirements.txt) Hint: = is not a valid operator. Did you mean == ? I tried to modify it to: absl-py=0.12.0==pyhd8ed1ab_0. Then it returned: @.:~/Desktop/OpenABC$ python3 -m pip install -r requirements.txt ERROR: Invalid requirement: '_libgcc_mutex=0.1=main' (from line 1 of requirements.txt) Hint: = is not a valid operator. Did you mean == ? Also inserting a "=" on this package it returned: @.***:~/Desktop/OpenABC$ python3 -m pip install -r requirements.txt ERROR: Invalid requirement: '_libgcc_mutex=0.1==main' (from line 1 of requirements.txt)

— Reply to this email directly, view it on GitHub https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_NYU-2DMLDA_OpenABC_issues_1-23issuecomment-2D999864117&d=DwMCaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=hRldZah03UZjBw-g7lnTpA&m=tQsRwX7UCk5-hGuraY-qJ0TAdtz3gZznpvYcxa6yOzTYiWj6iNbNm2E8utlVYC1A&s=FDpPpOieiNxtaZo22QXmiW6lLiIIU0L_5rMGgCfATmg&e=, or unsubscribe https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_ACXXLJ2ECTVH7JA5HVVFJKDUSIZD5ANCNFSM5KTH7YPA&d=DwMCaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=hRldZah03UZjBw-g7lnTpA&m=tQsRwX7UCk5-hGuraY-qJ0TAdtz3gZznpvYcxa6yOzTYiWj6iNbNm2E8utlVYC1A&s=U-hLrj-byDyKLNUpKvZ3CPEmXZPd9EJPTs62ctQI4hg&e= . Triage notifications on the go with GitHub Mobile for iOS https://urldefense.proofpoint.com/v2/url?u=https-3A__apps.apple.com_app_apple-2Dstore_id1477376905-3Fct-3Dnotification-2Demail-26mt-3D8-26pt-3D524675&d=DwMCaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=hRldZah03UZjBw-g7lnTpA&m=tQsRwX7UCk5-hGuraY-qJ0TAdtz3gZznpvYcxa6yOzTYiWj6iNbNm2E8utlVYC1A&s=hnm3kXwzPwhrx7I4xcHU-34PKP0pN22Gob5d9FA13RI&e= or Android https://urldefense.proofpoint.com/v2/url?u=https-3A__play.google.com_store_apps_details-3Fid-3Dcom.github.android-26referrer-3Dutm-5Fcampaign-253Dnotification-2Demail-2526utm-5Fmedium-253Demail-2526utm-5Fsource-253Dgithub&d=DwMCaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=hRldZah03UZjBw-g7lnTpA&m=tQsRwX7UCk5-hGuraY-qJ0TAdtz3gZznpvYcxa6yOzTYiWj6iNbNm2E8utlVYC1A&s=VVX_NcfgDpkI2cwpfYL2N8AKaQZtA4m5UNS3OJzes7w&e=.

You are receiving this because you modified the open/close state.Message ID: @.***>

gudeh commented 2 years ago

I see! As you may notice I use python directly installing it in my Linux. And I use pip to install packages. The command I tried usually does the trick with "requirements.txt" files from projects. I would suggest you to enable running the requirements without requiring conda or any other environment tool. I am really interested in using openroad and CGNs, I will have a look at your code. I was able to access your dataset nonetheless. Great job!

animeshbchowdhury commented 2 years ago

Thanks for trying this OpenABC-D.

Sure, as part of our future enhancement plan, we will try supporting it with normal virtualenv pipeline too!

I was reached out by other people that the dataset download speed is too slow so we are working towards it.

Best, Animesh

On Thu, Dec 23, 2021, 2:18 AM Augusto Andre Souza Berndt < @.***> wrote:

I see! As you may notice I use python directly installing it in my Linux. And I use pip to install packages. The command I tried usually does the trick with "requirements.txt" files from projects. I would suggest you to enable running the requirements without requiring conda or any other environment tool. I am really interested in using openroad and CGNs, I will have a look at your code. I was able to access your dataset nonetheless. Great job!

— Reply to this email directly, view it on GitHub https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_NYU-2DMLDA_OpenABC_issues_1-23issuecomment-2D999871656&d=DwMCaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=hRldZah03UZjBw-g7lnTpA&m=FfFu7-Bnw8JeFfhuAq10NXsGAT_SVxYbViLqADaBwjC6xXqMUBb7zUBmsMvyQF6z&s=xdihmnQdUMK888fKEG8ly-E3lIzxinqzJB194oI5yiI&e=, or unsubscribe https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_ACXXLJ6HWXETJGTWYJHCOPTUSI2TLANCNFSM5KTH7YPA&d=DwMCaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=hRldZah03UZjBw-g7lnTpA&m=FfFu7-Bnw8JeFfhuAq10NXsGAT_SVxYbViLqADaBwjC6xXqMUBb7zUBmsMvyQF6z&s=vrgTsm00pKfZegKuRHuq1U8igKCggutcKqSq6FWCBI0&e= . Triage notifications on the go with GitHub Mobile for iOS https://urldefense.proofpoint.com/v2/url?u=https-3A__apps.apple.com_app_apple-2Dstore_id1477376905-3Fct-3Dnotification-2Demail-26mt-3D8-26pt-3D524675&d=DwMCaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=hRldZah03UZjBw-g7lnTpA&m=FfFu7-Bnw8JeFfhuAq10NXsGAT_SVxYbViLqADaBwjC6xXqMUBb7zUBmsMvyQF6z&s=5BNXPtVEtXiZojDPu69SHHk7J4PX6WcEoiNhi93231Y&e= or Android https://urldefense.proofpoint.com/v2/url?u=https-3A__play.google.com_store_apps_details-3Fid-3Dcom.github.android-26referrer-3Dutm-5Fcampaign-253Dnotification-2Demail-2526utm-5Fmedium-253Demail-2526utm-5Fsource-253Dgithub&d=DwMCaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=hRldZah03UZjBw-g7lnTpA&m=FfFu7-Bnw8JeFfhuAq10NXsGAT_SVxYbViLqADaBwjC6xXqMUBb7zUBmsMvyQF6z&s=Cs4xFZ7qbikSIi7gX3F7A8PyGbHryvIanU1hZ1LqN68&e=.

You are receiving this because you modified the open/close state.Message ID: @.***>