Перечислите новую версию Wolfram Language и Mathematica v12.1

Wolfram Research объявила о выпуске новой версии ваш язык программирования Язык Wolfram Language и Wolfram Mathematica 12.1. Количество новых функций, подробно описанных в блоге создателя Стивена Вольфрама, довольно обширно и может многое предложить.

В этой новой версии 12.1 объединение Юлии и Р. выделяется к набору внешних языков, а значит, возможности системы теперь должны быть более доступными.

Кроме того, упоминается, что пользователи, регулярно использующие репозиторий нейронной сети Вольфрам они найдут 25 новых типов сетей, включая популярную языковую модель рендеринга BERT и генератор преформированного преобразования 2, используемый для систем генерации текста.

Система сейчас он также поставляется с токеном NetGANOperator и опцией TrainingUpdateSchedule, которые предназначены, например, для включения общих функций NetTrain в Wolfram для работы с конфликтующими генерирующими сетями, такими как те, которые часто используются в неконтролируемом обучении или расширении прав и возможностей.

«В версии 12.1 мы добавили Julia, Ruby и R в нашу коллекцию внешних языков. Конечно, есть разные практические проблемы. Нам необходимо убедиться, что на компьютере пользователя есть правильная установка и что типы данных, используемые в программах, могут быть осмысленно преобразованы в язык Wolfram Language.

«Это на самом деле очень практично ... Например, вы можете создать функцию на внешнем языке, которая затем будет символически представлена ​​в языке Wolfram Language как объект ExternalFunction и при вызове выполняет код на внешнем языке»

Кроме этого, импорт новых реализаций нейронных сетей должно быть немного проще в будущем, так как версия 12.1 теперь поддерживает ONNX, открытый формат для представления моделей машинного обучения. Те, кто работает с обработкой изображений, получают дополнительную помощь с такими дополнениями, как FindImageText, который обнаруживает текст на изображении и маркирует его, в то время как аудиофилы могут воспользоваться преимуществами SpeechInterpreter и SpeechCases.

Команда Вольфрама также модифицированные наборы данных. Пользователи будут рады узнать, что теперь может установить значения по умолчанию для количества строк и столбцов который будет отображаться и теперь может лучше контролировать внешний вид набора данных.

Данные, не доступные для просмотра на портативном компьютере, в новой версии хранятся непосредственно на портативном компьютере, а это значит, что они всегда будут доступны после повторного открытия. Между тем, теперь двумерные данные можно собирать и просматривать с помощью экспериментальной функции TableView.

С версией 12.1, пакеты стали полностью поддерживаемой частью Wolfram Language.

Сам Вольфрам описал их во введении как модульные пакеты кода и другие ресурсы, обеспечивающие функциональность.

«Пакет может настроить код для запуска во время загрузки. Вы можете определить символы, определения которых будут загружаться автоматически. Он может установить документацию. Вы можете добавлять элементы в меню. И вообще, вы можете настроить ресурсы для использования практически в любой части довольно сложной структуры внедренной системы Wolfram Language.

Структура файла пакета содержит «активы или ресурсы различных типов, а также специальный файл PacletInfo.wl, который определяет, как пакет должен быть интегрирован в систему Wolfram Language».

А поскольку пакеты обычно распространяются в одном сжатом файле, ими легко делиться, поэтому центральный пункт связи для этого уже находится в разработке и должен быть доступен в ближайшее время.

Однако, в то время как репозиторий функций сохраняет согласованность и структуру языка, репозиторий Paclet не обязательно будет делать это и рассматривается как способ совместного использования всей среды для конкретных задач.

Это лишь часть всех изменений которые включены в эту новую версию, если вы хотите узнать полный список, вы можете обратиться к подробности по следующей ссылке.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.