Noter den nye version af Wolfram Language and Mathematica v12.1

Wolfram Research meddelte frigivelsen af ​​den nye version af dit programmeringssprog Wolfram Language og Wolfram Mathematica 12.1. Antallet af nye funktioner, der er beskrevet i et blogindlæg af skaberen Stephen Wolfram, er ret omfattende og har meget at tilbyde.

I denne nye version 12.1 inkorporeringen af ​​Julia og R skiller sig ud til indsamlingen af ​​eksterne sprog, hvilket betyder, at systemets muligheder nu skal være mere tilgængelige.

Desuden nævnes det brugere, der regelmæssigt bruger det neurale netværkslager Wolfram de finder 25 nye typer netværk, inklusive den populære BERT-sproggengivelsesmodel og den generative præformede transformer 2, der bruges til tekstgenereringssystemer.

Systemet nu den leveres også med et token NetGANOperator og en TrainingUpdateSchedule-mulighed, som f.eks. har til formål at give de generelle NetTrain-funktioner i Wolfram mulighed for at arbejde med modstridende generative netværk som dem, der ofte bruges i ikke-overvåget læring eller empowerment

”I version 12.1 tilføjede vi Julia, Ruby og R til vores samling af eksterne sprog. Selvfølgelig er der alle mulige praktiske problemer. Vi er nødt til at sikre, at der er en korrekt installation på en brugers computer, og at datatyperne, der bruges i programmerne, kan konverteres meningsfuldt til Wolfram Language

"Det er faktisk meget praktisk ... For eksempel kan du oprette en funktion i det eksterne sprog, som derefter symbolsk repræsenteres i Wolfram Language som et ExternalFunction-objekt og, når det kaldes, udfører koden på det eksterne sprog"

Bortset fra det import af nye neurale netværksimplementeringer skulle være lidt lettere i fremtiden, da version 12.1 understøtter nu ONNX, et åbent format til repræsentation af maskinlæringsmodeller. De, der arbejder med billedbehandling, får mere hjælp med tilføjelser som FindImageText, som registrerer tekst i et billede og markerer det, mens audiofiler drager fordel af SpeechInterpreter og SpeechCases.

Wolframs hold også ændrede datasæt. Brugere vil være glade for at vide det nu kan indstille standardværdier for antal rækker og kolonner der vises og kan nu bedre kontrollere udseendet af et datasæt.

Data ud over hvad der kan ses på en bærbar computer gemmes direkte på den bærbare computer i den nye version, hvilket betyder, at de altid vil være tilgængelige, når de genåbnes. I mellemtiden kan to-dimensionelle data nu fanges og ses ved hjælp af den eksperimentelle TableView-funktion.

Med version 12.1, pakker er blevet en fuldt understøttet del af Wolfram Language.

Wolfram beskrev dem selv i sin introduktion som modulære pakker med kode og andre ressourcer til at levere funktionalitet.

“En paclet kan konfigurere koden til at køre ved opstartstidspunktet. Du kan definere symboler, hvis definitioner indlæses automatisk. Han kan installere dokumentationen. Du kan placere varer i menuerne. Og generelt kan du konfigurere ressourcer til brug i næsten enhver del af den ret komplekse struktur i et implementeret Wolfram Language-system.

Strukturen i pacletfilen indeholder "aktiver eller ressourcer af forskellige typer samt en speciel fil PacletInfo.wl, der definerer, hvordan paclet skal integreres i et Wolfram Language-system."

Og da pakkerne normalt distribueres i en enkelt komprimeret fil, er de nemme at dele, så et centralt kontaktpunkt for at gøre det er allerede i brug og bør snart være tilgængeligt.

Selvom funktionsregistret bevarer sprogets konsistens og struktur, vil Paclet-arkivet ikke nødvendigvis gøre det og ses som en måde at dele hele miljøer til specifikke opgaver.

Dette er bare en del af alle ændringer der er inkluderet i denne nye version, hvis du vil vide den komplette liste, kan du se detaljer i følgende link.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.