Мы обучаем глубокую модель нейронной сети на Matlab, а затем экспортируем ее в файл модели, чтобы распространить ее на продукты компании.Как уменьшить размер файла, описывающего модель Deep Neural Network?
По существу, этот файл должен содержать метаданные, а также несколько больших матриц.
На данный момент мы используем формат XML, а значения матриц представлены в текстовом виде. Это дает файл размером ~ 30 МБ размером, и я ищу другой формат, чтобы резко уменьшить этот размер.
У меня есть полная свобода выбора формата файла, если это то, что Matlab способен экспортировать.
Любые идеи? Общие отраслевые практики в этом случае? Благодаря!
Непонятный. Уменьшить размер файла в каком контексте? Вы можете gzip файл и, вероятно, получите 70% скидку. См. Https://www.mathworks.com/matlabcentral/newsreader/view_thread/280657 –
То, как я всегда это делаю, просто записывает его как байты в двоичный файл. Это создает минимально возможный файл без потери. Я никогда раньше не использовал Matlab, хотя я не мог сказать, будет ли это работать или нет. – Frobot
Думаю, вам нужна стандартная вещь ... так что, возможно, Excel xls ('xlswrite' от MATLAB). MAT-файл Matlab может быть вариантом, если другие «продукты компании» могут его прочитать. – durasm