<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://mlgrind.dev/</loc></url>
<url><loc>https://mlgrind.dev/scratchpad</loc></url>
<url><loc>https://mlgrind.dev/flashcards</loc></url>
<url><loc>https://mlgrind.dev/companies</loc></url>
<url><loc>https://mlgrind.dev/terms</loc></url>
<url><loc>https://mlgrind.dev/privacy</loc></url>
<url><loc>https://mlgrind.dev/challenge</loc></url>
<url><loc>https://mlgrind.dev/learn/numpy-foundations</loc></url>
<url><loc>https://mlgrind.dev/learn/ml-interview-prep</loc></url>
<url><loc>https://mlgrind.dev/learn/build-a-transformer</loc></url>
<url><loc>https://mlgrind.dev/section/numpy-fundamentals</loc></url>
<url><loc>https://mlgrind.dev/section/python-basics</loc></url>
<url><loc>https://mlgrind.dev/section/einsum</loc></url>
<url><loc>https://mlgrind.dev/section/pytorch-basics</loc></url>
<url><loc>https://mlgrind.dev/section/data-preprocessing</loc></url>
<url><loc>https://mlgrind.dev/section/supervised-learning</loc></url>
<url><loc>https://mlgrind.dev/section/unsupervised-learning</loc></url>
<url><loc>https://mlgrind.dev/section/model-evaluation</loc></url>
<url><loc>https://mlgrind.dev/section/deep-learning</loc></url>
<url><loc>https://mlgrind.dev/section/neural-networks</loc></url>
<url><loc>https://mlgrind.dev/section/optimization</loc></url>
<url><loc>https://mlgrind.dev/section/cnn</loc></url>
<url><loc>https://mlgrind.dev/section/sequence-models</loc></url>
<url><loc>https://mlgrind.dev/section/transformers</loc></url>
<url><loc>https://mlgrind.dev/section/llm-generation</loc></url>
<url><loc>https://mlgrind.dev/section/llm-internals</loc></url>
<url><loc>https://mlgrind.dev/section/representation-learning</loc></url>
<url><loc>https://mlgrind.dev/section/generative-models</loc></url>
<url><loc>https://mlgrind.dev/section/reinforcement-learning</loc></url>
<url><loc>https://mlgrind.dev/section/post-training</loc></url>
<url><loc>https://mlgrind.dev/section/e2e-implementations</loc></url>
<url><loc>https://mlgrind.dev/problem/python-basics/numpy-array-sum</loc></url>
<url><loc>https://mlgrind.dev/problem/python-basics/numpy-matrix-multiply</loc></url>
<url><loc>https://mlgrind.dev/problem/python-basics/numpy-broadcast-add</loc></url>
<url><loc>https://mlgrind.dev/problem/data-preprocessing/normalize-features</loc></url>
<url><loc>https://mlgrind.dev/problem/data-preprocessing/handle-missing-data</loc></url>
<url><loc>https://mlgrind.dev/problem/data-preprocessing/one-hot-encode</loc></url>
<url><loc>https://mlgrind.dev/problem/data-preprocessing/stratified-split</loc></url>
<url><loc>https://mlgrind.dev/problem/data-preprocessing/leakage-safe-imputation</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/logistic-regression</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/binary-cross-entropy</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/hinge-loss</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/decision-tree-split</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/linear-regression-gd</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/logistic-regression-full</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/linear-svm</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/knn-classifier</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/naive-bayes</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/ridge-lasso</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/gradient-boosting</loc></url>
<url><loc>https://mlgrind.dev/problem/supervised-learning/decision-tree-bagging</loc></url>
<url><loc>https://mlgrind.dev/problem/unsupervised-learning/kmeans-clustering</loc></url>
<url><loc>https://mlgrind.dev/problem/unsupervised-learning/pca-implementation</loc></url>
<url><loc>https://mlgrind.dev/problem/unsupervised-learning/gmm-em</loc></url>
<url><loc>https://mlgrind.dev/problem/unsupervised-learning/dbscan</loc></url>
<url><loc>https://mlgrind.dev/problem/unsupervised-learning/kmeans-full</loc></url>
<url><loc>https://mlgrind.dev/problem/deep-learning/perceptron</loc></url>
<url><loc>https://mlgrind.dev/problem/deep-learning/neural-network-forward</loc></url>
<url><loc>https://mlgrind.dev/problem/deep-learning/backpropagation</loc></url>
<url><loc>https://mlgrind.dev/problem/model-evaluation/precision-recall-f1</loc></url>
<url><loc>https://mlgrind.dev/problem/model-evaluation/cross-validation</loc></url>
<url><loc>https://mlgrind.dev/problem/model-evaluation/confusion-matrix</loc></url>
<url><loc>https://mlgrind.dev/problem/model-evaluation/roc-auc</loc></url>
<url><loc>https://mlgrind.dev/problem/model-evaluation/calibration-ece</loc></url>
<url><loc>https://mlgrind.dev/problem/model-evaluation/pr-curve-thresholds</loc></url>
<url><loc>https://mlgrind.dev/problem/neural-networks/mlp-forward-backward</loc></url>
<url><loc>https://mlgrind.dev/problem/neural-networks/cross-entropy-loss</loc></url>
<url><loc>https://mlgrind.dev/problem/neural-networks/weight-init</loc></url>
<url><loc>https://mlgrind.dev/problem/neural-networks/batch-norm</loc></url>
<url><loc>https://mlgrind.dev/problem/neural-networks/dropout</loc></url>
<url><loc>https://mlgrind.dev/problem/neural-networks/masked-label-smoothing-ce</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/conv2d-forward</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/max-pool</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/flatten-layer</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/conv-output-size</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/conv2d-advanced</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/iou-bounding-box</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/nms</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/focal-loss</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/smooth-l1-loss</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/seg-metrics</loc></url>
<url><loc>https://mlgrind.dev/problem/cnn/resnet-block</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/scaled-dot-product-attention</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/multi-head-attention</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/positional-encoding</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/layer-norm</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/causal-mask</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/bpe-tokenization</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/rope-embeddings</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/grouped-query-attention</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/sliding-window-attention</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/attention-backward</loc></url>
<url><loc>https://mlgrind.dev/problem/transformers/longest-match-tokenizer</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/vae-reparameterization</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/vae-loss</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/diffusion-noise-schedule</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/diffusion-forward</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/vqvae-quantization</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/kl-divergence</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/ddpm-sampling-step</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/classifier-free-guidance</loc></url>
<url><loc>https://mlgrind.dev/problem/generative-models/flow-matching</loc></url>
<url><loc>https://mlgrind.dev/problem/numpy-fundamentals/numpy-array-creation</loc></url>
<url><loc>https://mlgrind.dev/problem/numpy-fundamentals/numpy-indexing</loc></url>
<url><loc>https://mlgrind.dev/problem/numpy-fundamentals/numpy-broadcasting</loc></url>
<url><loc>https://mlgrind.dev/problem/numpy-fundamentals/numpy-aggregations</loc></url>
<url><loc>https://mlgrind.dev/problem/numpy-fundamentals/numpy-reshape-transpose</loc></url>
<url><loc>https://mlgrind.dev/problem/einsum/einsum-basics</loc></url>
<url><loc>https://mlgrind.dev/problem/einsum/einsum-matrix-ops</loc></url>
<url><loc>https://mlgrind.dev/problem/einsum/einsum-batch-ops</loc></url>
<url><loc>https://mlgrind.dev/problem/einsum/einsum-advanced</loc></url>
<url><loc>https://mlgrind.dev/problem/einsum/einsum-vs-matmul</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/tensor-creation</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/tensor-operations</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/autograd-concepts</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/nn-modules</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/loss-functions</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/gelu-activation</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/leaky-relu-swish</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/softmax-temperature</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/rmsnorm</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/group-norm</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/adam-optimizer</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/sgd-momentum</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/lr-scheduling</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/gradient-accumulation</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/instance-norm</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/vit-patch-embeddings</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/cross-attention</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/depthwise-separable-conv</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/label-smoothing</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/lora-adapter</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/gradient-checkpointing</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/training-loop</loc></url>
<url><loc>https://mlgrind.dev/problem/pytorch-basics/dataloader-batching</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/e2e-mlp</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/e2e-transformer</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/e2e-vae</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/e2e-vqvae</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/e2e-diffusion</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/e2e-cnn</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/e2e-mini-gpt</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/e2e-vit-classifier</loc></url>
<url><loc>https://mlgrind.dev/problem/e2e-implementations/transformer-bug-hunt</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-discounted-return</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-epsilon-greedy</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-bellman-value</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-q-learning-update</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-sarsa-update</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-td0-prediction</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-value-iteration</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-policy-gradient</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-advantage-estimation</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-ppo-clip</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-n-step-return</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-reward-modeling</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-dpo-loss</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-kl-penalty</loc></url>
<url><loc>https://mlgrind.dev/problem/reinforcement-learning/rl-ppo-llm-objective</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-generation/llm-temperature-scaling</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-generation/llm-top-k-sampling</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-generation/llm-top-p-sampling</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-generation/llm-repetition-penalty</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-generation/llm-kv-cache</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-generation/llm-beam-search</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-generation/llm-speculative-decoding</loc></url>
<url><loc>https://mlgrind.dev/problem/optimization/gradient-clipping</loc></url>
<url><loc>https://mlgrind.dev/problem/optimization/loss-scaling</loc></url>
<url><loc>https://mlgrind.dev/problem/sequence-models/rnn-forward</loc></url>
<url><loc>https://mlgrind.dev/problem/sequence-models/lstm-cell</loc></url>
<url><loc>https://mlgrind.dev/problem/sequence-models/gru-cell</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-internals/rmsnorm-swiglu</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-internals/online-softmax</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-internals/moe-routing</loc></url>
<url><loc>https://mlgrind.dev/problem/llm-internals/perplexity</loc></url>
<url><loc>https://mlgrind.dev/problem/representation-learning/infonce-loss</loc></url>
<url><loc>https://mlgrind.dev/problem/representation-learning/embedding-search</loc></url>
<url><loc>https://mlgrind.dev/problem/representation-learning/retrieve-and-rerank</loc></url>
<url><loc>https://mlgrind.dev/problem/post-training/grpo-advantages</loc></url>
<url><loc>https://mlgrind.dev/problem/post-training/int8-quantization</loc></url>
<url><loc>https://mlgrind.dev/ml-cheatsheet.html</loc></url></urlset>