Simon Niklaus's repositories
3d-ken-burns
an implementation of 3D Ken Burns Effect from a Single Image using PyTorch
sepconv-slomo
an implementation of Video Frame Interpolation via Adaptive Separable Convolution using PyTorch
pytorch-pwc
a reimplementation of PWC-Net in PyTorch that matches the official Caffe version
pytorch-hed
a reimplementation of Holistically-Nested Edge Detection in PyTorch
softmax-splatting
an implementation of softmax splatting for differentiable forward warping using PyTorch
pytorch-liteflownet
a reimplementation of LiteFlowNet in PyTorch that matches the official Caffe version
pytorch-spynet
a reimplementation of Optical Flow Estimation using a Spatial Pyramid Network in PyTorch
wasm-raytracer
a performance comparison of a simple raytracer in JavaScript, asm.js, WebAssembly, and GLSL
youtube-watchmarker
a browser extension that keeps track of your YouTube watch history and marks videos that you have already watched
pytorch-unflow
a reimplementation of UnFlow in PyTorch that matches the official TensorFlow version
pytorch-extension
an example of a CUDA extension for PyTorch using CuPy which computes the Hadamard product of two tensors
revisiting-sepconv
an implementation of Revisiting Adaptive Convolutions for Video Frame Interpolation using PyTorch
arxiv-doom
a parody of the ever-increasing amount of papers that appear on arXiv
teaching-vision
the framework for my computer vision class, in which the students are ought to solve various exercises
teaching-webdev
the framework for my full stack web development class, in which the students are ought to solve various exercises
teaching-minichess
the framework for my advanced artificial intelligence class, in which an artificial chess player is ought to be implemented
nes-memoryview
visualizing the value of each individual byte in an emulated NES as a time series
teaching-confour
the framework for my advanced artificial intelligence class, in which an connect-four player is ought to be implemented