ORNL / HydraGNN

Distributed PyTorch implementation of multi-headed graph convolutional neural networks
BSD 3-Clause "New" or "Revised" License
54 stars 24 forks source link

AttributeError: module 'adios2' has no attribute 'open' #243

Closed jinz2014 closed 2 months ago

jinz2014 commented 2 months ago

File "/home/HydraGNN/hydragnn/utils/adiosdataset.py", line 330, in init with ad2.open(self.filename, "r", self.comm) as f:

AttributeError: module 'adios2' has no attribute 'open'

Thanks for your comment

allaffa commented 2 months ago

@jinz2014

The instructions to install and use ADIOS2 are available in the Wiki page of HydraGNN that I updated last week. @jychoi-hpc may you confirm that I uploaded all the information needed?

jychoi-hpc commented 2 months ago

@jinz2014 it looks like adios2 is not installed.

as @allaffa mentioned, adios installation info is in the wiki: https://github.com/ORNL/HydraGNN/wiki/Install#ornl-frontier Especially, try to look step 11-15.

jinz2014 commented 2 months ago

People do not necessarily install and run HydraGNN on Frontier.

I installed adios2 (version 2.10) with pip. https://pypi.org/project/adios2/. Install from source may be required.

Thanks.

kshitij-v-mehta commented 2 months ago

Please use ADIOS 2.9.x, as its API has changed in 2.10. You can use pip to install ADIOS if you don't need to follow specific instructions to install it on a system such as Frontier.