Skip to content

Instantly share code, notes, and snippets.

from math import sqrt
import torch
from tqdm import tqdm
import matplotlib.pyplot as plt
import networkx as nx
from torch_geometric.nn import MessagePassing
from torch_geometric.data import Data
from torch_geometric.utils import k_hop_subgraph, to_networkx
import numpy as np
@sklam
sklam / unsafe_cast.py
Created November 29, 2016 09:54
Demo for unsafe_cast to cast arbitrary pointer into a jitclass instance
"""
Demonstrate potential numba feature for casting an arbitrary pointer into
a jitclass instance.
"""
from collections import OrderedDict
import numpy as np
from numba import njit, jitclass, types