Подборка объединяет вопросы, отмеченные на этапах интервью в Rubbles. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, docker, devops.
Да, часто для деплоя моделей машинного обучения используется образ Docker, созданный на основе Dockerfile, который содержит все необходимые зависимости и настройки окружения.
В Python переменные — это ссылки на объекты в памяти, а не сами значения. При увеличении значения переменной на единицу, например x += 1, происходит следующее:
Dueling DQN — это улучшение алгоритма Deep Q-Network (DQN) в области обучения с подкреплением. Основная идея в том, что оценка качества действия (Q-value) разлагается на две части:
Knowledge graph (граф знаний) — это структура данных, которая представляет информацию в виде графа, где узлы — это сущности (объекты, понятия), а ребра — отношения между ними.
CUTLASS (CUDA Templates for Linear Algebra Subroutines and Solvers) — это библиотека от NVIDIA, предназначенная для высокопроизводительных вычислений на GPU с использованием CUDA.
llama.cpp — это проект, реализующий эффективный и компактный C++-порт модели LLaMA от Meta, оптимизированный для запуска на устройствах с ограниченными ресурсами, включая мобильные.