home shape
DGL Adaptor

Introducing the ArangoDB-DGL Adapter

Estimated reading time: 15 minutes

We are proud to announce the GA 1.0 release of the ArangoDB-DGL Adapter!

The ArangoDB-DGL Adapter exports Graphs from ArangoDB, a multi-model Graph Database, into Deep Graph Library (DGL), a python package for graph neural networks, and vice-versa.

On December 30th, 2021, we introduced to the ArangoML community our first release of the DGL Adapter for ArangoDB. We worked closely with our existing ArangoDB-NetworkX Adapter implementation to aim for a consistent UX across our (growing) Adapter Family. You can expect the same developer-friendly options, along with a helpful getting-started guide via Google Colab. And as always, it is open source!

This blog post will serve as a walkthrough of the ArangoDB-DGL Adapter, via its official Jupyter Notebook.

We will cover the following use cases:

  1. ArangoDB to DGL
    1. Via an ArangoDB graph
    2. Via a set of ArangoDB collections
    3. Via a user-defined metagraph
    4. Unique cases in attribute transfer
  2. DGL to ArangoDB
    1. Homogeneous graphs
    2. Heterogeneous graphs
    3. Unique cases in attribute transfer
[nbconvert url=”https://github.com/arangoml/dgl-adapter/blob/master/examples/outputs/ArangoDB_DGL_Adapter_output.ipynb”]

Continue Reading

Introducing the ArangoDB-NetworkX Adapter

A Year in Review: Welcome 2022 with ArangoDB.

A Guide to Putting Together a Virtual Conference

Author

  • Anthony Mahanna

    Anthony Mahanna is a software engineer & technical lead for Arango’s GenAI Data Platform, where he applies Graph Analytics, GraphML, and GraphRAG to solve graph-driven AI problems. Anthony joined Arango full-time in July 2023 after previously interning while attending university. He holds a B.Sc (Hons) in Computer Science from the University of Ottawa, Canada.

anothony mahanna

Anthony Mahanna

Anthony Mahanna is a software engineer & technical lead for Arango’s GenAI Data Platform, where he applies Graph Analytics, GraphML, and GraphRAG to solve graph-driven AI problems. Anthony joined Arango full-time in July 2023 after previously interning while attending university. He holds a B.Sc (Hons) in Computer Science from the University of Ottawa, Canada.

Leave a Comment

Get the latest tutorials, blog posts and news: