Qiyao Wei's Projects
Draw snowflakes on computer screen in C language, using FPGA and VGA for display
APS360 Final Project
Neural networks implemented in Pytorch
Code for "Infinitely Deep Bayesian Neural Networks with Stochastic Differential Equations"
Writing random code+math which hopefully will turn into blog posts
Github repo for Bayesian Neural Network Pruning
Linear operators for discretizations of differential equations and scientific machine learning (SciML)
Distributed (multi-gpu) training of Contrastive Multiview Coding (CMC)
Defining Expertise: Applications to Treatment Effect Estimation
Contains ML algorithm implementations using Numpy and Tensorflow
This repository contains the implementation of ITErpretability, a new framework to benchmark treatment effect deep neural network estimators with interpretability. For more details, please read our NeurIPS 2022 paper: 'Benchmarking Heterogeneous Treatment Effect Models through the Lens of Interpretability'.
Jupyter notebook nbviewer
All the fun stuff
Library for Linearised Laplace Approximation
A simplified implementation of a hand-written digit recognition neural network, built from scratch in Verilog
Repository for the project proposal "A Thorough Analysis of Deep Neural Networks under Distribution Shift"
With some level of abstraction, build functions of an operating system from scratch
Gym for multi-agent reinforcement learning
Config files for my GitHub profile.
A game of Reversi (also named Othello) and a Reversi AI programmed in C
Use Scrapy to scrape restaurant information from the web
Apply a distributed system onto web-scraping
My clone repository
A game of Snake programmed in Java
Fast jacobian computation through sparsity exploitation and matrix coloring
Julia Project website