ip / ivanpleshkov.dev
EN

02 Блог

Заметки.

Длинные мысли про Rust, GPU, векторный поиск и иногда — про графику.

  1. TurboQuant + RaBitQ: гибридный подход в Qdrant

    Как я зарелизил гибрид TurboQuant + RaBitQ в Qdrant 1.18.

  2. Полиномиальный автоэнкодер

    Закрытый автоэнкодер: PCA-энкодер + квадратичный Ridge-декодер. На FiQA даёт 4× сжатие mxbai-embed-large-v1 при -0.88 п.п. NDCG@10, +1.34 п.п. над PCA. Без SGD, без нейросетей.

  3. Игра «Жизнь» на compute shader

    Реализация игры «Жизнь» Конвэя на WGSL: тайлы, halo, staging-буфер, чтобы делать обновление in-place на одном storage-буфере без race conditions между workgroup'ами. ~280 строк WGSL, запускается в браузере.