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.

quickstart.py 659 B

4 years ago
123456789101112131415161718192021
  1. from autogl.datasets import build_dataset_from_name
  2. cora_dataset = build_dataset_from_name('cora', path = '/home/qinyj/AGL/')
  3. import torch
  4. device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
  5. from autogl.solver import AutoNodeClassifier
  6. solver = AutoNodeClassifier(
  7. graph_models=['gcn', 'gat'],
  8. hpo_module='anneal',
  9. ensemble_module='voting',
  10. device=device
  11. )
  12. solver.fit(cora_dataset, time_limit=3600)
  13. solver.get_leaderboard().show()
  14. from autogl.module.train import Acc
  15. predicted = solver.predict_proba()
  16. print('Test accuracy: ', Acc.evaluate(predicted,
  17. cora_dataset.data.y[cora_dataset.data.test_mask].cpu().numpy()))