Liste a nova versão do Wolfram Language e Mathematica v12.1

A Wolfram Research anunciou o lançamento da nova versão do sua linguagem de programação Wolfram Language e Wolfram Mathematica 12.1. O número de novos recursos detalhados em uma postagem no blog do criador Stephen Wolfram é bastante extenso e tem muito a oferecer.

Nesta nova versão 12.1 a incorporação de Julia e R se destaca para a coleção de idiomas externos, o que significa que os recursos do sistema agora devem ser mais acessíveis.

Além disso, é mencionado que usuários que usam regularmente o repositório de redes neurais Volfrâmio eles encontrarão 25 novos tipos de redes, incluindo o popular modelo de renderização de linguagem BERT e o transformador pré-formado generativo 2 usado para sistemas de geração de texto.

O sistema agora ele também vem com um token NetGANOperator e uma opção TrainingUpdateSchedule, que se destinam, por exemplo, a permitir que as funções gerais do NetTrain no Wolfram funcionem com redes geradoras conflitantes, como aquelas frequentemente usadas na aprendizagem não supervisionada ou capacitação

“Na versão 12.1, adicionamos Julia, Ruby e R à nossa coleção de linguagens externas. Claro, existem todos os tipos de problemas práticos. Precisamos garantir que haja uma instalação adequada no computador do usuário e que os tipos de dados usados ​​nos programas possam ser convertidos de forma significativa para a linguagem Wolfram

"Na verdade, é muito prático ... Por exemplo, você pode criar uma função na linguagem externa, que é então representada simbolicamente na linguagem Wolfram como um objeto ExternalFunction e, quando chamada, executa o código na linguagem externa"

Fora isso, o importação de novas implementações de rede neural deve ser um pouco mais fácil no futuro, como a versão 12.1 agora suporta ONNX, um formato aberto para representar modelos de aprendizado de máquina. Aqueles que trabalham no processamento de imagens obtêm mais ajuda com adições como FindImageText, que detecta texto em uma imagem e a marca, enquanto os audiófilos aproveitarão as vantagens do SpeechInterpreter e do SpeechCases.

A equipe de Wolfram também conjuntos de dados modificados. Os usuários ficarão maravilhados em saber que agora pode definir valores padrão para o número de linhas e colunas que será exibido e agora pode controlar melhor a aparência de um conjunto de dados.

Os dados além do que podem ser visualizados em um laptop são armazenados diretamente no laptop na nova versão, o que significa que estarão sempre acessíveis assim que forem reabertos. Enquanto isso, dados bidimensionais agora podem ser capturados e visualizados usando a função experimental TableView.

Com a versão 12.1, pacotes tornaram-se uma parte totalmente suportada da linguagem Wolfram.

O próprio Wolfram os descreveu em sua introdução como pacotes modulares de código e outros recursos para fornecer funcionalidade.

“Um paclet pode configurar o código para ser executado no momento da inicialização. Você pode definir símbolos cujas definições serão carregadas automaticamente. Ele pode instalar a documentação. Você pode colocar itens em menus. E, em geral, você pode configurar recursos para uso em quase qualquer parte da estrutura bastante complexa de um sistema Wolfram Language implementado.

A estrutura do arquivo de paclet contém "ativos ou recursos de vários tipos, bem como um arquivo especial PacletInfo.wl que define como o paclet deve ser integrado em um sistema Wolfram Language."

E como os pacotes geralmente são distribuídos em um único arquivo compactado, eles são fáceis de compartilhar, portanto, um ponto central de contato para isso já está em obras e deve estar disponível em breve.

No entanto, enquanto o repositório de funções preserva a consistência e a estrutura da linguagem, o repositório Paclet não necessariamente faz isso e é visto como uma forma de compartilhar ambientes inteiros para tarefas específicas.

Isso é apenas parte de todas as mudanças que estão incluídos nesta nova versão, se você quiser saber a lista completa pode consultar o detalhes no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.