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

Block or report sidmani

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

This page contains some interesting projects I've worked on.

  • Simulating Turing machines (source code) Wrote a domain-specific language for simulating Turing machines step-by-step, and used it to design a universal Turing machine. Intended to deepen my understanding of automata theory.

  • Quasar jet visualization (source code) Worked with a prof in the physics department at UCLA to build a simulator for helical jets emitted from black holes. The goal was to determine the parameters of a particular quasar known as NRAO-530, by matching the simulated results to radio astronomy data. A technical write-up of one phenomenon predicted by the simulator is available here, and is a good sample of my technical writing.

  • Generative ML for 3D objects I built a GAN in Pytorch that learned 3D shapes from 2D training data. In order to do this, I had to implement StyleGAN-2 and build a differentiable raycaster. More details about the raycaster are in the readme at the link.

Pinned

  1. dfr dfr Public

    GAN for 3D objects in Pytorch

    Python 2

  2. turing turing Public

    turing machine simulator

    Python 3

  3. nrao530 nrao530 Public

    Astrophysical jet simulator

    JavaScript

  4. anodize anodize Public archive

    minimalist static site generation

    JavaScript 7

  5. fangorn fangorn Public archive

    fast math rendering for the web without TeX

    JavaScript