google / graph-mining

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Graph Mining Library

This project includes some tools by the Google Graph Mining team, namely in-memory clustering. Our tools can be used for solving data mining and machine learning problems that either inherently have a graph structure or can be formalized as graph problems. For more information, see our NeurIPS'20 workshop.

Among others, this repository contains shared memory parallel clustering algorithms which scale to graphs with tens of billions of edges and are based on the following research papers:

For questions/comments, please create an issue on this repository.

Quickstart

  1. Install Bazel
  2. Run the example: bazel run //examples:quickstart

About

License:Apache License 2.0


Languages

Language:C++ 94.3%Language:Starlark 5.5%Language:C 0.1%