Skip to main content

TGB

Temporal Graph Benchmark project repo

Pypi Install

You can install TGB via pip

pip install py-tgb

Dataset Download

all dataset download links can be found at info.py

TGB dataloader will also automatically download the dataset

Install dependency

Our implementation works with python >= 3.9 and can be installed as follows

  1. set up virtual environment (conda should work as well)
python -m venv ~/tgb_env/
source ~/tgb_env/bin/activate
  1. install external packages
pip install pandas==1.5.3
pip install matplotlib==3.7.1
pip install clint==0.5.1

install Pytorch and PyG dependencies (needed to run the examples)

pip install torch==2.0.0 --index-url https://download.pytorch.org/whl/cu117
pip install torch_geometric==2.3.0
pip install pyg_lib torch_scatter torch_sparse torch_cluster torch_spline_conv -f https://data.pyg.org/whl/torch-2.0.0+cu117.html
  1. install local dependencies under root directory /TGB
pip install -e .

Instruction for tracking new documentation and running mkdocs locally

  1. first run the mkdocs server locally in your terminal
mkdocs serve
  1. go to the local hosted web address similar to
[14:18:13] Browser connected: http://127.0.0.1:8000/

Example: to track documentation of a new hi.py file in tgb/edgeregression/hi.py

  1. create docs/api/tgb.hi.md and add the following
# `tgb.edgeregression`

::: tgb.edgeregression.hi
  1. edit mkdocs.yml
nav:
  - Overview: index.md
  - About: about.md
  - API:
	other *.md files 
	- tgb.edgeregression: api/tgb.hi.md

Creating new branch

git fetch origin

git checkout -b test origin/test

dependencies for mkdocs (documentation)

pip install mkdocs
pip install mkdocs-material
pip install mkdocstrings-python
pip install mkdocs-jupyter
pip install notebook

full dependency list

Our implementation works with python >= 3.9 and has the following dependencies

pytorch == 2.0.0
torch-geometric == 2.3.0
torch-scatter==2.1.1
torch-sparse==0.6.17
torch-spline-conv==1.2.2
pandas==1.5.3
clint==0.5.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py_tgb-0.1.2.tar.gz (42.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_tgb-0.1.2-py3-none-any.whl (58.2 kB view details)

Uploaded Python 3

File details

Details for the file py_tgb-0.1.2.tar.gz.

File metadata

  • Download URL: py_tgb-0.1.2.tar.gz
  • Upload date:
  • Size: 42.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.0 Linux/5.15.0-1038-azure

File hashes

Hashes for py_tgb-0.1.2.tar.gz
Algorithm Hash digest
SHA256 262dc8f12c5992123d0a78eee7ae85f94d83c2addb82cbb031fa7471a41455cb
MD5 f8b301f812396934d2e04da13e7e41fb
BLAKE2b-256 8eaf4b3831da4920d81475f84772d32b004096fc9765dbcf287cc9a8fb263ee4

See more details on using hashes here.

File details

Details for the file py_tgb-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: py_tgb-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 58.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.0 Linux/5.15.0-1038-azure

File hashes

Hashes for py_tgb-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6388d63cd47f8cd7f6d49265ca8bfab9b9a203abbce22d44b2f42bf0d71e3a97
MD5 eb516ae36b88ebfb554f20864dc07dc5
BLAKE2b-256 5d0bd5d0ccda37abaea5914ed28dc0ccaf21b3cd014c388673987468596c872f

See more details on using hashes here.

Release history Release notifications | RSS feed

2.3.0

2 files

2.2.0

2 files

2.1.0

2 files

2.0.0

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

0.8.0

2 files

0.7.5

2 files

0.7.0

2 files

0.6.0

2 files

This release

0.1.2 This release

2 files

0.1.1

2 files

0.1

3 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page