You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

gasso_test.py 805 B

4 years ago
4 years ago
4 years ago
4 years ago
1234567891011121314151617181920212223
  1. import os
  2. os.environ["AUTOGL_BACKEND"] = "pyg"
  3. import sys
  4. sys.path.append('../')
  5. from autogl.datasets import build_dataset_from_name
  6. from autogl.solver import AutoNodeClassifier
  7. from autogl.module.train import Acc
  8. from autogl.solver.utils import set_seed
  9. import argparse
  10. if __name__ == '__main__':
  11. set_seed(202106)
  12. parser = argparse.ArgumentParser()
  13. parser.add_argument('--config', type=str, default='../configs/nodeclf_nas_gasso.yml')
  14. parser.add_argument('--dataset', choices=['cora', 'citeseer', 'pubmed'], default='citeseer', type=str)
  15. args = parser.parse_args()
  16. dataset = build_dataset_from_name(args.dataset)
  17. solver = AutoNodeClassifier.from_config(args.config)
  18. solver.fit(dataset)
  19. solver.get_leaderboard().show()
  20. print('acc on dataset', solver.evaluate())