TensorTonicTensorTonic
Problems
Study PlansProjectsInterviewPricingFeedback

Study Plans

Structured roadmaps to master ML concepts. Pick a plan, solve problems daily, and track your progress.

Foundations

Essential tools for data science and ML

Pandas Sheet

Data Manipulation Essentials

25 problems

NumPy Sheet

Array Computing from Scratch

25 problems

PyTorch Sheet

Tensors, Autograd, and Models

30 problems

SQL Sheet

Query Data Like a Pro

25 problems

GPU Programming

Write and optimize GPU kernels from first principles

CUDA Kernels

Program GPUs from first principles

35 problems

Triton Kernels

Write block-level GPU kernels in Python

30 problems

ML Math

Mathematical foundations for machine learning

Explore concepts in depth on ML Math

Linear Algebra

The Language of ML

30 problems

Probability & Statistics

Reasoning Under Uncertainty

30 problems

Calculus for ML

Derivatives, Gradients, Optimization

30 problems

Optimization

Finding Optimal Solutions

25 problems

Specializations

Topic-focused study plans across ML, DL, NLP, and RL

Cracking ML

35 Machine Learning Problems

35 problems

Cracking Deep Learning

35 Deep Learning Problems

35 problems

Cracking NLP

35 NLP and Language Model Problems

35 problems

Cracking RL

30 Reinforcement Learning problems

30 problems

Cracking CV

Computer Vision Problems

35 problems