This is your work, valued

Mountain View, CA

Ryan Neph

Expert
@ryanneph

Graphics, Deep Learning, GPU Computing, Convex Optimization

ChanVese_Levelset_Segmentation. Reference implementation of Chan-Vese Level Set segmentation for 2D grayscale images

37

Raytrace. General purpose python ray tracing library implemented in on GPU in CUDA as a Cython extension

25

VideoStabilizer. Offline optimization-based video stabilization

22

PyMedImage. Medical image handling library for easy manipulation of dicom images in research

17

RTTypes. Library for handling common data formats seen in Radiation Therapy

9

BNPSeg. Bayesian Non-Parametric Image Segmentation using HDP-MRF

8

Jai-Code-Interop. Basic examples of code interop between Jai <—> C/C++ <—> nasm (x86-64)

7

geant4-boilerplate. Boilerplate code for performing radiation dose calculation in Geant4

4

Computer-Enhance-Coursework. Jai

3

npy2dcm. Simple boilerplate for generating a series of DICOM images from a numpy array

3

PyViz. Simple python+matplotlib gui viewer for 3d volumetric data in multiple orientations supporting many of the file formats I tend to use in research projects

3

GPU-Usage-Logger. Usage logging for Nvidia GPUs

2

SmallSOCC. SMALL animal irradiation Sparse Orthogonal Collimator Controller - software for precise radiation delivery in small animal tumor studies

1

hexbright. The easiest way to start programming your hexbright.

1

tinygrad. You like pytorch? You like micrograd? You love tinygrad! ❤️

1

TF-MultiGPU. Simple example of how to setup multi-GPU (tower-based) model training in TensorFlow 1.x

1

goyo.vim. :tulip: Distraction-free writing in Vim

1

Advent-of-Code. My hand-crafted gourmet solutions to the Advent of Code challenge.

1

Project-Euler-in-x86-64-Assembly. Solving Project Euler in x86-64 assembly for fun

1

CT3Dto2D. Utility for converting a CT volume from a single 3D dicom file to the standard set of 2D dicom slice files

1