Local computation, shareable configurations

Free machine learning tools

Interactive calculators for convolutions, metrics, Transformers, vectors, learning rates and tokens, all running in the browser. With shareable examples and.

Conv2d output size calculator for CNN layers

Calculate output shape and parameters for Conv1d, Conv2d, ConvTranspose2d and pooling, with stacked layers and PyTorch export.

Open tool →

Confusion matrix calculator: precision, recall, F1, MCC

Calculate binary and multiclass metrics with an editable matrix, macro, micro and weighted averages, F-beta and MCC.

Open tool →

Transformer parameter count and memory calculator

Calculate Transformer parameters by component and memory, with BERT-base and GPT-2 small presets and an Adam estimate.

Open tool →

Cosine similarity and vector distance calculator

Calculate cosine similarity, dot product, distances and norms for two or more vectors, with a shareable similarity matrix.

Open tool →

Learning rate scheduler visualizer with PyTorch code

Visualise and customise learning rate schedules with warmup, cosine, one-cycle, step and copyable PyTorch code.

Open tool →

Token counter for GPT-style tokenizers

Count tokens, characters and words locally with cl100k_base and o200k_base, including highlighting and language comparison.

Open tool →

Softmax and temperature explorer

Adjust logits and temperature, inspect softmax probabilities and measure the entropy and confidence of the resulting distribution.

Open tool →

Activation function and derivative visualizer

Compare sigmoid, tanh, ReLU, GELU and SiLU with derivatives, saturation and interactive curves on a shared chart.

Open tool →

MSE, RMSE, MAE, Huber and R² calculator

Calculate regression losses, residuals and R² from paired actual and predicted values, with an adjustable Huber parameter.

Open tool →

Gradient descent, momentum and Adam simulator

Simulate SGD, momentum and Adam on convex and non-convex functions with adjustable trajectory, gradient and learning rate.

Open tool →