GraphCanon updated 2w · GitHub synced 2w
Decision brief
AutoGL is an AutoML framework for machine learning on graphs, specializing in automated hyperparameter optimization and neural architecture search for various graph data tasks.
Good fit when
- When you need to automate the process of optimizing hyperparameters and searching through different neural architectures for complex graph-based datasets.
- If your project requires leveraging either PyTorch Geometric or Deep Graph Library as backend support, enabling seamless integration with these deep learning libraries.
Avoid when
- For scenarios where the dataset does not involve graph structures, as AutoGL is specifically designed to handle such data types, potentially leading to suboptimal results on non-graph datasets.
- If your project relies heavily on frameworks other than PyTorch or backends outside of PyTorch Geometric or Deep Graph Library, considering it may pose integration challenges or inefficiencies.
- Requirements:
- Min 8 GB RAM; Requires Python version >= 3.6.0.; Must include a backend library for graph processing; either PyTorch Geometric (>=1.7.0) or Deep Graph Library (DGL, >=0.7.0).; PyTorch version should be >=1.6.0.
Observed Jul 16, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Slowing (256d since push)
- As of 2w
- Provenance
- Not a fork · Organization account
- As of 2w
- Security (OSV)
- No lockfile
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
pip install AutoGL PyPISimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Supports automated hyperparameter optimization and neural architecture search for graph data.
Capability facts
- Languages
- python
Source: github.language · Aug 4, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Tags
README
Requirements
Please make sure you meet the following requirements before installing AutoGL.
-
Python >= 3.6.0
-
PyTorch (>=1.6.0)
see https://pytorch.org/ for installation.
-
Graph Library Backend
You will need either PyTorch Geometric (PyG) or Deep Graph Library (DGL) as the backend. You can select a backend following here if you install both.
3.1 PyTorch Geometric (>=1.7.0)
See https://pytorch-geometric.readthedocs.io/en/latest/notes/installation.html/ for installation.
3.2 Deep Graph Library (>=0.7.0)
See https://dgl.ai/ for installation.
Installation
Install from pip
Run the following command to install this package through pip.
pip install autogl
Install from source
Run the following command to install this package from the source.
git clone https://github.com/THUMNLab/AutoGL.git
cd AutoGL
python setup.py install
Install for development
If you are a developer of the AutoGL project, please use the following command to create a soft link, then you can modify the local package without install them again.
pip install -e .
License
We follow Apache license across the entire codebase from v0.2.
For agents
This page has a .md twin and JSON over the API.