Встречается на собеседованиях • сегодня
Что такое управляемые ресурсы
Управляемые ресурсы (managed resources) — это объекты, за жизненным циклом которых следит среда выполнения (например, Python с помощью механизма сборки мусора). Они автоматически освобождаются, когда становятся недостижимыми.
Пример с файлом в Python:
python
with open('file.txt', 'r') as file: # файл закроется автоматически после выхода из блока `with`
content = file.read()Без with пришлось бы вручную вызывать file.close().
В ML/DL это особенно важно для GPU-ресуров (TensorFlow/PyTorch):
python
import torch
with torch.no_grad(): # временно отключает градиенты, экономя память
output = model(input)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы