В Mathematica можно сохранить промежуточные результаты/частичное состояние рабочей области с помощью Save
(.m файлов) или DumpSave
(.mx файлов).
.m файлы переносимы, но очень медленны для загрузки (с большими данными).
.mx файлы быстро загружаются, но не переносятся между платформами/архитектурами.
Есть ли способ сохранить общие выражения Mathematica таким образом, чтобы их загрузка была быстрой, и они переносимы между платформами? Кто-нибудь экспериментировал с другими методами для этого?
Одним из возможных решений является сохранение файлов .m(кросс-платформенная), а затем преобразование их в файлы .mx при запуске работы на новой платформе (одноразовая операция). Есть ли полностью автоматический способ преобразования файлов .m в файлы .mx?