Pinned Repositories
bess-kge
A PyTorch library for Knowledge Graph Embedding on Graphcore IPUs implementing the distribution framework BESS
gfloat
Generic floating-point types in Python
jax-experimental
JAX for Graphcore IPU (experimental)
jax-scalify
JAX Scalify: end-to-end scaled arithmetics
llm-inference-research
An experimentation platform for LLM inference optimisation
mess
MESS: Modern Electronic Structure Simulations
out-of-the-box-fp8-training
Demo of the unit_scaling library, showing how a model can be easily adapted to train in FP8.
pyscf-ipu
PySCF on IPU
unit-scaling
A library for unit scaling in PyTorch
unit-scaling-demo
Unit Scaling demo and experimentation code
Graphcore Research's Repositories
graphcore-research/unit-scaling
A library for unit scaling in PyTorch
graphcore-research/pyscf-ipu
PySCF on IPU
graphcore-research/out-of-the-box-fp8-training
Demo of the unit_scaling library, showing how a model can be easily adapted to train in FP8.
graphcore-research/llm-inference-research
An experimentation platform for LLM inference optimisation
graphcore-research/jax-experimental
JAX for Graphcore IPU (experimental)
graphcore-research/mess
MESS: Modern Electronic Structure Simulations
graphcore-research/unit-scaling-demo
Unit Scaling demo and experimentation code
graphcore-research/minimol
MiniMol is a 10M-parameters molecular fingerprinting model pre-trained on >3300 biological and quantum tasks
graphcore-research/pytorch-tensor-tracker
Flexibly track outputs and grad-outputs of torch.nn.Module.
graphcore-research/gfloat
Generic floating-point types in Python
graphcore-research/tessellate-ipu
TessellateIPU: low level Poplar tile programming from Python
graphcore-research/jax-scalify
JAX Scalify: end-to-end scaled arithmetics
graphcore-research/kg-topology-toolbox
A Python toolbox to compute topological metrics and statistics for Knowledge Graphs
graphcore-research/track-and-visualize
Track & Visualisation tool for numerics debugging
graphcore-research/jit-dynamic-lookup
An experimental dynamic tensor slice operation, using JIT-compiled data exchanges
graphcore-research/qm1b-dataset
one billion quantum mechanical simulations containing 9-11 heavy atoms
graphcore-research/bess-kge
A PyTorch library for Knowledge Graph Embedding on Graphcore IPUs implementing the distribution framework BESS
graphcore-research/flash-attention-ipu
Poplar implementation of FlashAttention for IPU
graphcore-research/ipu-ray-lib
Path-tracer with Neural HDRI for Graphcore IPUs.
graphcore-research/notebooks
Small, standalone, machine learning & IPU notebooks
graphcore-research/sparsity-benchmarks
Benchmarking code for “PopSparse: Accelerated block sparse matrix multiplication on IPU”
graphcore-research/sparq-gpt-fast
Fork of pytorch-labs/gpt-fast with SparQ attention and benchmarking
graphcore-research/tensorflow-jax-experimental
TensorFlow XLA backend of experimental JAX on Mk2
graphcore-research/graphcore-research.github.io
graphcore-research/graphium-smg
Graphium fork for Scaling Molecular GNNs project at Graphcore
graphcore-research/sparq-llama.cpp
LLM inference in C/C++
graphcore-research/.github
graphcore-research/making-efficientnet-more-efficient
Supplementary materials for: Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Training
graphcore-research/ml_dtypes
A stand-alone implementation of several NumPy dtype extensions used in machine learning.
graphcore-research/pytorch-approx-topk
Bucketed top-k for PyTorch using a priority queue