Skip to content
View john-bradshaw's full-sized avatar

Highlights

  • Pro

Block or report john-bradshaw

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
john-bradshaw/README.md

Hi I'm John! ๐Ÿ‘‹

Most recently I was a postdoc in the Coley Research Group at MIT. Before that, I was a PhD student in the Machine Learning Group (Dept. of Engineering) at the University of Cambridge and also affiliated with the Max Planck Institute for Intelligent Systems. On my GitHub you can find the code for my papers as well as my implementations for some general ML algorithms. Some highlights include:

๐Ÿ“„ Code for Papers

Synthesis DAGs is code for our paper "Barking up the right tree: an approach to search over molecule synthesis DAGs".
Molecule Chef is code for our paper "A Model to Search for Synthesizable Molecules".
Electro is code for our paper "A Generative Model For Electron Paths".
GPDNN (and here) is a gist demonstrating some of the key concepts of our paper "Adversarial Examples, Uncertainty, and Transfer Testing Robustness in Gaussian Process Hybrid Deep Networks".

๐Ÿงบ Misc

ML for Molecules is a notebook I wrote for a tutorial about ML for molecules.
GNN is a library for graph neural networks in PyTorch.
kriggie is a playground for exploring Gaussian processes.

(Note some of this work has been done in collaboration or been heavily inspired by work elsewhere, which I have tried to highlight on the repos' READMEs).

Pinned Loading

  1. electro electro Public

    Core code for the paper "A Generative Model For Electron Paths" (https://openreview.net/forum?id=r1x4BnCqKX).

    Jupyter Notebook 18 5

  2. molecule-chef molecule-chef Public

    Code for our paper "A Model to Search for Synthesizable Molecules" (https://arxiv.org/abs/1906.05221)

    Python 77 22

  3. GPDNN example on MNIST GPflow git co... GPDNN example on MNIST GPflow git commit f42fc3ea33ec3a8c37a45d3ccdd41e60bed5690e (unchecked accuracy results but seems to run okay)
    1
    
                  
    2
    import os
    3
    
                  
    4
    import tensorflow as tf
    5
    from tensorflow.examples.tutorials.mnist import input_data as mnist_input_data
  4. synthesis-dags synthesis-dags Public

    Code for our paper "Barking up the right tree: an approach to search over molecule synthesis DAGs"

    Python 45 7