About me

Computer Science and Engineering Major @ UCI

Portrait of David Culciar

Hi, I am David Culciar a Computer Science and Engineering Major at the University of California Irvine.

  • • AI@UCI Workshop Manager: Passionate about teaching others about AI through practical examples and mathematical demonstrations.
  • • Avionics Engineer, UCI Rocket Project - Liquids: Work on system and PCB design for the bipropellant methalox rocket’s flight computers, FPGA data acquisition boards, and ground station data ingestion pipelines.
  • • Fun Facts: bench press 350 lbs; drive a 2017 Q50; operating system of choice: Linux; programming language of choice: Python.

Why TensorView exists

A visual representation for AI models

image of tensorview

TensorView was born because I couldn't find a good way to represent ML models in 3d that was quick and hassle free. Inspired by the Zetane Visualizer I wanted to make something that anyone would be able to quickly load in a ML model and be able to see what each tensor looked like on real data. With support for N-dimensional tensors and a strictly browser-based runtime TensorView checked all the boxes.

Ease of Use

Completely browser-based inference and rendering allows for easy usage with no downloads.

Clear Information

Descriptive model maps and tensor values allow teachers and researchers to see what is happening inside thier models.

Ongoing experiment

Expect rapid iterations, exploratory features, and an open invitation to help shape what comes next. Next Steps: Include ability to upload non-image input tensor data...

Buy me an energy drink

Keep the fridge humming and the me caffeinated

If TensorView helped you visualize a model or helped in showing models to students, consider fueling the next experiment. This mini-fridge is a playful nod to the late-night coding sessions and many energy drinks (Monster Zero Ultras) that made this project possible.

Send an energy drink

100% of tips go right back into new features, docs, and experiments.