<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://pythilo.com/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/prefix/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/monostack/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/topological/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/knapsack/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/bellmanford/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/editrows/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/linearfit/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/logistic/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/neighbors/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/stump/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/standardize/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/confusion/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/precisionrecall/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/threshold/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/crossvalidation/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/ridge/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/gradientcheck/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/adam/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/minibatch/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/naivebayes/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/pca/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/silhouette/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/softmax/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/attention/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/causalmask/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/nucleus/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/beamsearch/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/bpe/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/retrieval/</loc>
</url>
<url>
<loc>https://pythilo.com/labs/layernorm/</loc>
</url>
<url>
<loc>https://pythilo.com/playground/</loc>
</url>
<url>
<loc>https://pythilo.com/ai/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/</loc>
</url>
<url>
<loc>https://pythilo.com/pricing/</loc>
</url>
<url>
<loc>https://pythilo.com/blog/</loc>
</url>
<url>
<loc>https://pythilo.com/legal/</loc>
</url>
<url>
<loc>https://pythilo.com/legal/terms/</loc>
</url>
<url>
<loc>https://pythilo.com/legal/privacy/</loc>
</url>
<url>
<loc>https://pythilo.com/legal/acceptable-use/</loc>
</url>
<url>
<loc>https://pythilo.com/legal/licenses/</loc>
</url>
<url>
<loc>https://pythilo.com/support/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/getting-started/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/editor/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/run-and-debug/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/terminal/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/packages/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/web-servers/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/sqlite/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/git/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/notebooks/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/learn/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/rooms/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/connect-ai/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/settings/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/layouts/</loc>
</url>
<url>
<loc>https://pythilo.com/guide/limits/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/values-and-names/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/printing-output/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/strings-and-fstrings/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/numbers/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/comparisons-and-booleans/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/branching/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/none-the-missing-value/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/indexing-and-slicing/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/common-string-methods/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/loops/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/break-continue-and-else/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/functions/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/local-and-global-scope/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/lists/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/list-methods-and-copies/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/tuples-and-unpacking/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/dicts-and-sets/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/dict-and-set-comprehensions/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/grouping-and-counting/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/nested-data/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/recursion-basics/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/sorting-with-key-and-lambda/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/errors-and-try-except/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/raising-your-own-exceptions/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/reading-and-writing-files/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/paths-and-folders/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/json-files/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/dates-and-durations/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/math-and-seeded-random/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/foundations/project-word-report/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/modules-and-imports/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/packages-and-init/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/identity-equality-and-copies/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/bytes-str-and-unicode/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/classes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/inheritance-and-super/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/equality-hashing-and-ordering/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/properties/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/class-and-static-methods/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/dataclasses/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/slots/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/enums/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/protocols-and-duck-typing/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/abstract-base-classes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/composition-and-mixins/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/descriptors/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/init-subclass-and-metaclasses/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/iterators-and-generators/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/generator-send-and-yield-from/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/itertools-toolkit/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/comprehensions-and-walrus/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/collections-toolkit/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/context-managers/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/exception-chaining-and-groups/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/structural-pattern-matching/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/decorators/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/functions-that-return-functions/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/functools-toolkit/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/typing/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/deeper/generic-classes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/names-that-say-what-they-mean/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/small-functions-one-job/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/one-level-of-abstraction/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/guard-clauses-and-early-return/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/replacing-flag-arguments/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/constants-and-enums/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/comments-versus-clear-code/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/removing-duplication/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/primitives-to-value-objects/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/prefer-immutable-values/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/pure-core-effects-at-edges/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/exceptions-instead-of-error-codes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/one-reason-to-change/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/open-for-extension/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/clean-code/type-hints-as-documentation/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/arrange-act-assert/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/how-pytest-finds-tests/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/pytest-fixtures/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/parametrized-tests/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/exceptions-in-detail/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/files-with-tmp-path/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/mock-and-patch/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/monkeypatch-fixture/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/fakes-versus-mocks/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/property-style-tests/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/doctest-examples/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/testing/testing-through-behaviour/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/writing-tests/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/reading-a-traceback/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/using-the-debugger/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/logging/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/linting-with-pyflakes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/timing-with-timeit/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/profiling-with-cprofile/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/command-line-arguments/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/pathlib-and-shutil/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/searching-text-with-re/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/settings-from-the-environment/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/sqlite-databases/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/virtual-environments/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/packaging-and-pyproject/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/tools/version-specifiers/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/layers-and-import-direction/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/functional-core-imperative-shell/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/inverting-dependencies/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/entities-and-value-objects/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/workflow-state-machine/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/repository-pattern/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/service-layer/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/unit-of-work/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/domain-events/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/commands-and-queries/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/ports-and-adapters/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/errors-at-boundaries/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/caching-behind-an-interface/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/plugin-registries/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/architecture/configuration-and-wiring/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/threads-and-join/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/thread-pools-and-futures/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/race-conditions-and-locks/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/queues-for-producers-and-consumers/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/async-and-await/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/tasks-and-gather/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/timeouts-and-cancellation/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/task-groups/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/semaphores-and-rate-limits/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/async-generators/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/async-context-managers/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/async/blocking-code-and-to-thread/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/web/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/web/http-and-json/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/web/parsing-urls/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/web/wsgi/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/web/flask-routes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/web/django-url-routing/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data/numpy-arrays/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data/broadcasting-and-aggregates/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data/csv-and-cleaning/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data/reproducibility-with-seeds/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/vectors-and-norms/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/dot-products-and-projections/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/matrices-as-maps/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/batches-of-vectors/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/numerical-derivatives/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/chain-rule/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/gradients-and-gradient-checking/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/activation-derivatives/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/backprop-by-hand/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/probability-basics/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/softmax-and-cross-entropy/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/eigenvectors-and-svd/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/learning-rate-and-curvature/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/momentum-and-adam/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/math/initialization-variance/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/tensors/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/autograd/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/gradient-descent/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/modules-and-optimizers/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/custom-modules/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/weight-initialization/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/classification/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/losses-from-logits/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/overfitting/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/dropout-and-weight-decay/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/mini-batches/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/custom-datasets/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/batch-norm/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/layer-norm-and-residuals/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/learning-rate-schedules/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/writing-an-optimizer/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/gradient-clipping/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/debugging-training/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/checkpoints-and-early-stopping/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/freezing-and-fine-tuning/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/convolutions/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/pooling-and-cnns/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/recurrent-networks/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/lstm-and-padding/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/attention/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/multi-head-attention/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/transformer-encoder/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/language-model/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/quantization/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml/torch-export/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/tokens/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/embeddings/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/retrieval/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/sampling/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/self-attention/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/transformer-block/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/tiny-gpt/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/lora/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/llm/perplexity/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/on-device-or-cloud/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/model-availability/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/token-budgets/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/instructions-and-prompts/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/structured-output/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/guided-generation/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/streaming-responses/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/tool-calling/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/privacy-and-redaction/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/retries-and-errors/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/evaluating-outputs/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai/reviewing-ai-code/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-rotate-list/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-balanced-brackets/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-first-unique/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-pair-with-sum/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-clean-palindrome/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-shared-default/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-closures-in-a-loop/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-merge-intervals/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-group-by-letters/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-longest-unique-run/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-count-pairs-below/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-tree-levels/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-fewest-hops/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-count-components/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-exact-change/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-tile-ways/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-cheapest-route/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-edit-distance/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-best-tree-path/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-gather-limited/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-fizz-buzz/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-stable-distinct/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-missing-number/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-move-zeroes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-common-prefix/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-run-length/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-binary-digits/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-word-counts/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-flatten-once/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-transpose/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-diagonal-difference/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-chunk-list/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-reverse-words/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-sorted-intersection/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-majority/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-ransom-counts/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-stock-profit/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-merge-sorted/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-sorted-squares/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-power-of-two/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-euclidean-gcd/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-spreadsheet-column/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-mountain/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-isomorphic/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-consecutive-ones/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-second-largest/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-balanced-prefix/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-binary-addition/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-product-except/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-subarray-sum/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-flip-window/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-three-sum/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-minimum-positive-window/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-sort-colors/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-kth-largest/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-top-frequencies/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-decode-ways/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-house-robber/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-lis-length/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-word-break/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-grid-paths/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-minimum-grid-cost/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-jump-reach/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-minimum-jumps/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-circular-subarray/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-rotate-matrix/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-spiral-order/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-matrix-zeroes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-matrix-search/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-rotated-search/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-longest-palindrome/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-palindrome-partitions/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-phone-letters/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-combination-sum/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-subsets-duplicates/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-unique-permutations/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-normalize-path/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-fraction-decimal/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-task-cooldown/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-running-median/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-insert-interval/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-meeting-rooms/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-word-ladder/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-bipartite/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-rain-water/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-histogram/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-sliding-maximum/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-minimum-cover/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-median-sorted-arrays/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-regex-matching/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-glob-matching/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-valid-parentheses-length/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-critical-bridges/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-maximum-flow/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-sudoku-four/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-n-queens-count/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-board-words/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-visit-all-nodes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-weighted-jobs/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/interview/iv-count-inversions/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/prefix-range/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/range-updates/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/next-warmer/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/lower-bound/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/dependency-order/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/rolling-distance/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/zero-one-knapsack/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/algorithm-patterns/stable-merge/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/decimal-invoice/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/csv-records/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/utc-instants/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/stream-totals/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/safe-query/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/json-boundary/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/top-k-stream/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/data-practice/online-mean/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/backoff-plan/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/idempotent-events/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/bounded-chunks/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/ttl-cache/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/nested-redaction/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/canonical-json/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/schema-upgrade/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/reliable-python/sqlite-rollback/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/fit-standardizer/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/classification-metrics/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/stable-log-loss/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/nearest-vote/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/linear-step/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/decision-stump/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/fold-indices/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-practice/early-stop-rule/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-standardize/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-confusion/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-precisionrecall/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-threshold/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-crossvalidation/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-ridge/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-gradientcheck/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-adam/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-minibatch/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-naivebayes/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-pca/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ml-evaluation/practice-silhouette/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/practice-softmax/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/practice-attention/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/practice-causalmask/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/practice-nucleus/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/practice-beamsearch/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/practice-bpe/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/practice-retrieval/</loc>
</url>
<url>
<loc>https://pythilo.com/learn/ai-building-blocks/practice-layernorm/</loc>
</url>
<url>
<loc>https://pythilo.com/blog/validation-without-leakage/</loc>
<lastmod>2026-11-05</lastmod>
</url>
<url>
<loc>https://pythilo.com/blog/precision-recall-thresholds/</loc>
<lastmod>2026-11-05</lastmod>
</url>
<url>
<loc>https://pythilo.com/blog/attention-in-small-python/</loc>
<lastmod>2026-11-05</lastmod>
</url>
<url>
<loc>https://pythilo.com/blog/cosine-retrieval-from-scratch/</loc>
<lastmod>2026-11-05</lastmod>
</url>
<url>
<loc>https://pythilo.com/blog/decoding-temperature-beams/</loc>
<lastmod>2026-11-05</lastmod>
</url>
<url>
<loc>https://pythilo.com/blog/bpe-merge-by-merge/</loc>
<lastmod>2026-11-05</lastmod>
</url>
<url>
<loc>https://pythilo.com/blog/python-news-november-2026/</loc>
<lastmod>2026-11-04</lastmod>
</url>
<url>
<loc>https://pythilo.com/blog/pytorch-news-november-2026/</loc>
<lastmod>2026-11-04</lastmod>
</url>
</urlset>
