No sign-up11,173 open-source and SaaS tools, with GitHub stats refreshed every day.

TensorTonic

SaaS

TensorTonic is a hands-on machine learning learning platform where you implement algorithms in code, with math, visualizations, GPU kernels and research papers.

tensortonic.com
TensorTonic homepage screenshot

About TensorTonic

TensorTonic teaches machine learning by having you write it. The platform offers more than 1,300 problems that range from foundational algorithms to CUDA kernels, and it pairs each topic with the underlying math, interactive visualizations and the research papers behind it. Languages and libraries named on the page include Python, NumPy, PyTorch, CUDA and Triton.

Its sections cover ML algorithms, systems and GPU programming, implementing research papers, building agentic systems in cloud sandboxes, mathematics for ML and ML system design. Interactive widgets on the home page let you change an input, such as the angle in cosine similarity or the input to tanh, and watch the result and formula update. The material is also positioned for interview preparation.

Key features

  • More than 1,300 coding problems
  • Implement algorithms from scratch in Python and NumPy
  • GPU programming with CUDA and Triton
  • Interactive visualizations of formulas
  • Research paper implementation projects
  • Agent building in cloud sandboxes
  • Mathematics for ML and system design

Good fit for

  • Learning ML fundamentals by implementing them
  • Preparing for machine learning interviews
  • Practicing GPU kernel writing
Tags
machine-learning
education
coding-practice
cuda
pytorch
interview-prep
deep-learning

TensorTonic: questions and answers

What is TensorTonic used for?
TensorTonic is a hands-on machine learning learning platform where you implement algorithms in code, with math, visualizations, GPU kernels and research papers. It is a good fit for learning ML fundamentals by implementing them, preparing for machine learning interviews and practicing GPU kernel writing.
Is TensorTonic free?
Yes. TensorTonic has a free plan, and paid plans start at $8.33 per month.
Is TensorTonic open source?
No. TensorTonic is proprietary (closed-source) software and can't be self-hosted. In the Education & LMS category, open-source options include freeCodeCamp, Anki and AnkiDroid.
What are some alternatives to TensorTonic?
TensorTonic competes with LeetCode, DataCamp and Educative.

Open-source alternatives to TensorTonic

See all

SaaS alternatives to TensorTonic

See all