Анализ данных (Data analysis)

@data_analysis_ml · ai · Russian · active

Subscribers 52K Subscribers, last 30 days: 52K → 52K +0 24h
Reach per post (ERR) 11.1%5.8K avg views
Posting 5.0/day last 1 hour ago
Reactions per 1K views 31.5 ❤ 👍 🔥

🌟 DeepSelect: набор TopK-ядер для разреженного внимания и сэмплирования DeepSeek выложила DeepSelect, высокопроизводительную реализацию ядра TopK, которое используется в механизме разреженного внимания DeepSeek Sparse Attention и на котором работают модели V3.2, V4 и V4.1. Относительно torch.topk из PyTorch ядро даёт ускорение от 2 до 20 раз. Быстрейший алгоритм зависит от типа данных, размера батча, размера словаря и величины k, поэтому библиотека заточена под два сценария: 🟢для индексатора в разреженном внимании, работает с bfloat16 при любых размерах батча и словаря; 🟢для сэмплирования, рассчитан на float32 и словарь около 128 тысяч элементов. В обоих случаях k ограничен четырьмя тысячами, поддерживаются строки переменной длины через задание верхней границы для каждой строки, а проверка на NaN включена всегда и по умолчанию обрывает исполнение при обнаружении. Для выжимания скорости DeepSeek советуют отключать сортировку индексов и не запрашивать значения, если нужны только позиции (последнее даёт около 10%). ⚠️ Есть вещи, которые придётся учесть: 🟠шаг строки входного тензора должен быть выровнен по величине, возвращаемой отдельной функцией, а для невыровненных данных нужна набивка; 🟠выходные тензоры библиотека выделяет сама и тоже выравнивает, из-за чего они могут оказаться несмежными; 🟠репозиторий свежий, инструмент только выложен и толком вне Deepseek ещё не обкатан. 📌Лицензирование: MIT License 🖥Github #AI #ML #Kernels #GPU #DeepSelect #Deepseek

Views over time

02K4K6K17 Oct 13:0312 Nov 06:464.6K17 Oct 13:03: 0 views12 Nov 06:46: 4,590 views
Snapshots we took after posting.
WhenViews
17 Oct 2026, 13:030
12 Nov 2026, 06:464.6K

Who shared this post

Posts in other channels we index that link to this one. (Forwards with a hidden source can't be traced.)

Nobody yet.