Stars
A framework for rapid prototyping and development of real-time rendering techniques.
Nebula is an open-source and free-to-use modern C++ game engine.
Demo project for the large scale game component with CBTs
Supplemental code accompanying Ray Tracing Gems II, Chapter 14: The Reference Path Tracer
Real-time path tracing library and sample
Change C++ code at runtime
High dynamic range (HDR) image viewer for graphics people
Стартовый набор для вхождения в разработку под ZX Spectrum // A set of software, source codes, literature, utilities, and a build system for entering development for ZX Spectrum
Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.
A Vulkan Raytracing framework for various bidirectional path tracing techniques
Implementation of ChatGPT RLHF (Reinforcement Learning with Human Feedback) on any generation model in huggingface's transformer (blommz-176B/bloom/gpt/bart/T5/MetaICL)
Code for Handling Divergent Reference Texts when Evaluating Table-to-Text Generation (Dhingra et al. 2019)
The fastai book, published as Jupyter Notebooks
LibVT is a library implementing "virtual texturing".
C++17 library for comfortable and efficient dynamic polymorphism
A header-only, very efficient 2D rectangle packing library. Used in Assassin's Creed and Skydio drones. 2 scientific references.
A personal experimental C++ Syntax 2 -> Syntax 1 compiler
PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
Enoki: structured vectorization and differentiation on modern processor architectures