Skip to content
View gaxler's full-sized avatar
Block or Report

Block or report gaxler

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
gaxler/README.md

Hi there ๐Ÿ‘‹

๐Ÿ”ญ I work with deep learning and computer vision.

I also love systems programming especially the parts that relate to deep learning training infra. I mostly work with Python (PyTorch, JAX), love Rust and sometimes work with C/C++ and CUDA.

Coding ๐Ÿซ’

Stuff I worked on professionally

I work on animation generation using deep learning. Dealing with stuff like motion transfer from video to 3D morphable models, lip animation from speech data and point cloud encoding using transformers (on a tight computational budget ๐Ÿ˜ฑ).

Perviously I worked for an MLOps startup building an end2end MLOps and experiment management platform. There I worked on AutoML. Mainly, how to automatically optimize network architecture to fit training data and automating feedback loops for self-training object detection.

Before that I worked with the same people on optimizing video object detection inference for edge devices. Developing neural nets that can adjust their computation amount on the fly. The computation adjustment was done based on a gating mechanism that identified which parts of the frame can be reused. The other end of the system was adjusting the convolution computations to skip the reusable parts.

In Grad school I worked with Prof. Lior Wolf on adapting object detection neural net architectures to be more efficient on detecting text in historical documents

Pinned

  1. dataset_agnostic_segmentation dataset_agnostic_segmentation Public

    TensorFlow implementation of a segmentation system for document images.

    Python 34 10

  2. llama2.rs llama2.rs Public

    Forked from karpathy/llama2.c

    Inference Llama 2 in one file of pure Rust ๐Ÿฆ€

    Python 222 6

  3. transmotion transmotion Public

    Thin-Plate Spline with type hints and shape annotations.

    Jupyter Notebook

  4. tinyraytrace-rs tinyraytrace-rs Public

    Learning about Ray Tracing by building a basic Ray Tracer. Following "Understandable RayTracing in 256 lines of bare C++" but doing it in Rust.

    Rust 3