<?xml version="1.0" encoding="utf-8"?>
<urlset
    xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/CHANGELOG.md</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/LICENSE</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/Makefile</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/README.md</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/emily/async.hpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/emily/dtype.hpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/emily/tensor.hpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/emily/worker.hpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/emily_nif.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/memory.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/binary.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/cast.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/conv.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/creation.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/fast.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/fft.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/index.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/linalg.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/misc.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/pooling.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/random.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/reduce.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/shape.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/sort.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/ops/unary.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/c_src/worker_nif.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/application.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/backend.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/backend/debug_helpers.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/bumblebee/fast_kernels.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/compiler.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/fast.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/mixed_precision.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/mlx_stream.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/native.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/native/async.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/quantization.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/quantization/layers.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/quantized_weight.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/stream.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/emily/telemetry.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/lib/mix/tasks/bench.native.ex</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/mix.exs</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/patches/mlx-jit-nax-gate.patch</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/ACKNOWLEDGMENTS.md</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/LICENSE</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/cmake/FindCUDNN.cmake</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/cmake/FindNCCL.cmake</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/cmake/Findnvpl.cmake</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/cmake/extension.cmake</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx.pc.in</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/3rdparty/.clang-format</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/3rdparty/pocketfft.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/allocator.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/api.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/array.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/array.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/binary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/broadcasting.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/broadcasting.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/buffer_cache.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/common.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/compiled.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/compiled.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/copy.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/hadamard.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/load.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/matmul.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/quantized.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/reduce.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/reduce.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/slicing.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/slicing.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/ternary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/unary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/common/utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/arange.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/arg_reduce.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/binary.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/binary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/binary_ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/binary_two.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/cholesky.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/compiled.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/compiled_preamble.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/conv.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/copy.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/copy.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/device_info.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/device_info.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/distributed.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/eig.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/eigh.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/encoder.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/encoder.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/eval.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/eval.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/fft.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/gemm.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/gemms/bnns.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/gemms/cblas.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/gemms/simd_bf16.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/gemms/simd_fp16.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/gemms/simd_gemm.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/hadamard.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/indexing.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/inverse.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/jit_compiler.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/jit_compiler.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/lapack.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/logsumexp.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/luf.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/make_compiled_preamble.ps1</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/make_compiled_preamble.sh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/masked_mm.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/matmul.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/primitives.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/qrf.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/quantized.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/reduce.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/scan.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/select.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/simd/accelerate_fp16_simd.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/simd/accelerate_simd.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/simd/base_simd.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/simd/math.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/simd/neon_fp16_simd.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/simd/simd.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/simd/type.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/slicing.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/softmax.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/sort.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/svd.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/ternary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/threefry.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/threefry.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/unary.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/unary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cpu/unary_ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/allocator.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/allocator.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/arange.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/arg_reduce.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/bin2h.cmake</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/add.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/arctan2.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/binary.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/bitwise_binary.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/divide.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/equal.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/greater.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/greater_equal.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/less.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/less_equal.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/log_add_exp.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/logical_and.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/logical_or.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/maximum.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/minimum.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/multiply.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/not_equal.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/power.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/remainder.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary/subtract.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/binary_two.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/compiled.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/conv.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/conv/conv.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/conv/gemm_conv.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/conv/gemm_grouped_conv.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/copy.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/copy/copy.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/copy/copy_contiguous.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/copy/copy_general.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/copy/copy_general_dynamic.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/copy/copy_general_input.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/cublas_utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/cublas_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/cuda.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/cuda_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/cudnn_utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/cudnn_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/custom_kernel.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/cutlass_utils.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/delayload.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/atomic_ops.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/binary_ops.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/cast_op.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/complex.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/config.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/fp16_math.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/gather.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/gather_axis.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/hadamard.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/indexing.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/scatter.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/scatter_axis.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/scatter_ops.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/slice_update.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/ternary_ops.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/unary_ops.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device/utils.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/device_info.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/distributed.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/eval.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/event.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/event.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/fence.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/fft.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/block_mask.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/block_mask.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/cublas_gemm.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/cublas_gemm.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/cublas_gemm_batched_12_0.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/cublas_gemm_batched_12_9.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/gemv.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/gemv.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/grouped_gemm.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/gemms/grouped_gemm_unaligned.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/hadamard.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/indexing.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/jit_module.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/jit_module.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/kernel_utils.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/kernel_utils.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/layer_norm.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/load.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/logsumexp.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/lru_cache.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/matmul.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/no_cuda.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/primitives.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/affine_quantize.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/convert_fp8.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/cublas_qqmm.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/cublas_qqmm.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/fp_quantize.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/mxfp8_quantize.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/no_qqmm_impl.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/nvfp4_quantize.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/cute_dequant.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/fp_qmv.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_naive.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_naive_m16_k.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_naive_m16_n.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_naive_m32_k.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_naive_m32_n.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_naive_m64_k.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_naive_m64_n.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm80.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm80_m16.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm80_m32.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm80_m64.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm90.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm90_m128_n128_m2.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm90_m128_n16_m1.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm90_m128_n256_m2.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm90_m128_n32_m1.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmm_impl_sm90_m128_n64_m2.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qmm/qmv.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qqmm.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qqmm_impl.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qqmm_impl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qqmm_utils.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/qqmm_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/quantized.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/quantized.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/quantized/quantized_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/random.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/reduce.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/reduce/all_reduce.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/reduce/col_reduce.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/reduce/init_reduce.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/reduce/reduce.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/reduce/reduce_ops.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/reduce/reduce_utils.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/reduce/row_reduce.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/rms_norm.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/rope.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/scaled_dot_product_attention.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/scaled_dot_product_attention.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/scan.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/slicing.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/softmax.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/sort.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/steel/defines.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/steel/gemm.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/steel/mma.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/steel/tiles.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/steel/utils.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/ternary.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/abs.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/arccos.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/arccosh.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/arcsin.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/arcsinh.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/arctan.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/arctanh.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/bitwise_invert.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/ceil.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/conjugate.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/cos.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/cosh.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/erf.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/erf_inv.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/exp.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/expm1.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/floor.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/imag.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/log.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/log1p.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/logical_not.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/negative.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/real.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/round.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/sigmoid.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/sign.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/sin.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/sinh.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/sqrt.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/square.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/tan.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/tanh.cu</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/unary/unary.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/vector_types.cuh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/worker.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/cuda/worker.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/copy.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/copy.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/device_info.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/eval.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/primitives.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/scan.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/slicing.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/gpu/slicing.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/allocator.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/allocator.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/binary.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/binary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/compiled.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/conv.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/copy.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/custom_kernel.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/device.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/device.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/device_info.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/distributed.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/eval.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/event.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/fence.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/fft.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/hadamard.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/indexing.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/jit/includes.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/jit/indexing.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/jit_kernels.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/arange.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/arange.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/arg_reduce.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/atomic.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/bf16.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/bf16_math.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/binary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/binary.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/binary_ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/binary_two.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/binary_two.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/cexpf.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/complex.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/conv.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/copy.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/copy.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/defines.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/erf.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/expm1f.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fence.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fft.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fft.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fft/radix.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fft/readwrite.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fp4.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fp8.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fp_quantized.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fp_quantized.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fp_quantized_nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/fp_quantized_nax.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/gemv.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/gemv_masked.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/gemv_masked.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/hadamard.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/indexing/gather.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/indexing/gather_axis.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/indexing/gather_front.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/indexing/indexing.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/indexing/masked_scatter.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/indexing/scatter.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/indexing/scatter_axis.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/layer_norm.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/logging.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/logsumexp.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/logsumexp.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/quantized.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/quantized.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/quantized_nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/quantized_nax.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/quantized_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/random.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/reduce.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/reduce.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/reduce_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/reduction/ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/reduction/reduce_all.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/reduction/reduce_col.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/reduction/reduce_init.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/reduction/reduce_row.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/rms_norm.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/rope.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/scaled_dot_product_attention.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/scan.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/scan.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/sdpa_vector.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/softmax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/softmax.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/sort.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/sort.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/attn.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/kernels/steel_attention.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/kernels/steel_attention.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/kernels/steel_attention_nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/kernels/steel_attention_nax.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/loader.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/mma.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/params.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/attn/transforms.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/conv.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/kernels/steel_conv.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/kernels/steel_conv.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/kernels/steel_conv_3d.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/kernels/steel_conv_3d.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/kernels/steel_conv_general.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/kernels/steel_conv_general.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/loader.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/loaders/loader_channel_l.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/loaders/loader_channel_n.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/loaders/loader_general.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/conv/params.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/defines.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/gemm.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/gemm_nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_fused.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_fused.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_fused_nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_fused_nax.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_gather.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_gather.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_gather_nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_gather_nax.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_masked.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_masked.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_segmented.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_segmented.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_splitk.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_splitk.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_splitk_nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_splitk_nax.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/loader.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/mma.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/nax.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/params.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/gemm/transforms.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/utils/integral_constant.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/steel/utils/type_traits.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/ternary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/ternary.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/ternary_ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/unary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/unary.metal</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/unary_ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/kernels/utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/logsumexp.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/make_compiled_preamble.sh</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/matmul.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/matmul.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/metal.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/metal.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/no_metal.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/nojit_kernels.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/normalization.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/primitives.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/quantized.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/reduce.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/reduce.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/resident.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/resident.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/rope.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/scaled_dot_product_attention.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/scan.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/slicing.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/softmax.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/sort.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/ternary.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/ternary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/unary.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/unary.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/metal/utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_cpu/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_cpu/compiled.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_cpu/device_info.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_cpu/primitives.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/allocator.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/apple_memory.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/device_info.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/eval.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/event.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/fence.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/linux_memory.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/backend/no_gpu/primitives.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/compile.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/compile.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/compile_impl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/device.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/device.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/distributed.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/distributed.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/distributed_impl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/.gitignore</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/jaccl.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/jaccl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/README.md</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/examples/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/examples/allreduce_bench.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/examples/minimal_cfg.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/examples/minimal_env.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/group.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/jaccl.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/jaccl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/mesh.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/mesh.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/mesh_impl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/rdma.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/rdma.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/reduction_ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/ring.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/ring.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/ring_impl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/tcp.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/tcp.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/lib/jaccl/types.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/jaccl/no_jaccl.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/mpi/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/mpi/mpi.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/mpi/mpi.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/mpi/mpi_declarations.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/mpi/no_mpi.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/nccl/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/nccl/nccl.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/nccl/nccl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/nccl/no_nccl.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/ops.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/primitives.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/primitives.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/reduction_ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/ring/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/ring/no_ring.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/ring/ring.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/ring/ring.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/distributed/utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/dtype.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/dtype.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/dtype_utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/dtype_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/einsum.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/einsum.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/event.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/export.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/export.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/export_impl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/fast.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/fast.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/fast_primitives.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/fence.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/fft.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/fft.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/graph_utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/graph_utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/CMakeLists.txt</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/gguf.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/gguf.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/gguf_quants.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/load.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/load.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/no_gguf.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/no_safetensors.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/io/safetensors.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/linalg.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/linalg.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/memory.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/mlx.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/ops.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/ops.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/primitives.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/primitives.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/random.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/random.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/scheduler.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/scheduler.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/small_vector.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/stream.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/stream.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/threadpool.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/transforms.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/transforms.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/transforms_impl.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/types/bf16.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/types/complex.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/types/fp16.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/types/half_types.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/types/limits.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/utils.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/utils.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/version.cpp</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/emily/show/vendor/mlx/mlx/version.h</loc>
    <lastmod>2026-04-19T08:24:09Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

</urlset>
