Файл весов (.h5, .pt)
Файл весов (.h5, .pt) — это файл, в котором сохраняются обученные параметры (числовые коэффициенты) нейронной сети. Это «мозг» модели: архитектура описывает структуру, а файл весов содержит знания. Расширения .h5 (Keras) или .pt (PyTorch) позволяют загрузить состояние модели и использовать её для предсказаний без повторного обучения.
Что такое «Файл весов (.h5, .pt)» простыми словами
Это "сохраненная игра" для нейросети. В этом файле лежат миллионы чисел (весов), которые сеть подобрала во время долгого обучения. Имея этот файл и код архитектуры, вы можете запустить уже умную модель у себя на компьютере за секунду.
Файл весов (.h5, .pt) хранит обученные параметры модели (миллионы чисел). Без этого файла архитектура нейросети — просто пустая оболочка. Веса — это «знания» модели.
Сериализация превращает объект модели (код + веса в памяти) в поток байтов (файл), который можно сохранить на диск или передать по сети. Это нужно для сохранения прогресса обучения и деплоя.
ONNX (Open Neural Network Exchange) — открытый формат графа модели. Можно обучить модель в PyTorch, экспортировать в ONNX и запустить в продакшене через высокоэффективный ONNX Runtime на C++, Java или в браузере.