Donald Whyte's repositories
high-performance-data-processing-in-python
Talk demonstrating how to massively optimise data processing and numerical computation in Python
algorithmic-trading-using-high-perf-data-processing-in-python
Second version of talk demonstrating how to massively optimise data processing and numerical computation in Python
mocking-in-rust-using-double
Talk covering unit testing and mocking techniques in Rust
deep-learning-with-rnns
Presentation slides and workshop materials of Deep Learning with Recurrent Neural Networks
gmock-presentation
Presentation on Google Mock
intro-to-deeplearning
Presentation giving a high-level overview of deep learning, with practical code examples
intro-to-ml
Presentation briefly introducing machine learning, what it is, its current state and how to use it
rust-url-shortener
Yet another URL shortener in Rust
rusty-life
Rust implementation of Conway's Game of Life
DonaldWhyte.github.io
Personal website
notes-distributed-systems
Notes of my studies on distributed systems
notes-natural-language-processing
Notes on my studies on natural language processing
notes-parallel-scientific-computing
Notes on my studies on parallel scientific high-performance computing
algo-interview-questions
Repository containing solutions to algo interview questions
asifsha.github.io
My personal website
decay_type
Macro for decaying Rust types to their simplest value type form
fosdem-notes
My personal notes on FOSDEM talks I attended
iron_requestid
Rust iron middleware for generating unique IDs for requests
notes-computer-graphics
Notes of my studies on 3D computer graphics
react-es6-webpack-boilerplate
Lightweight boilerplate for React with ES6 (Babel) and Hot reloader using Webpack.
vulkan-kompute
The General Purpose Vulkan Compute Framework. Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases.