Enumerați noua versiune a Wolfram Language și Mathematica v12.1

Wolfram Research a anunțat lansarea noii versiuni de limbajul dvs. de programare Wolfram Language și Wolfram Mathematica 12.1. Numărul de funcții noi detaliate într-o postare pe blog a creatorului Stephen Wolfram este destul de extins și are multe de oferit.

În această nouă versiune 12.1 Încorporarea lui Julia și R iese în evidență la colecția de limbi externe, ceea ce înseamnă că capacitățile sistemului ar trebui să fie acum mai accesibile.

Pe lângă faptul că menționăm că utilizatorii care folosesc în mod regulat depozitul de rețele neuronale tungsten veți găsi 25 de noi tipuri de rețele, inclusiv popularul model de reprezentare a limbajului BERT și Generative Preformed Transformer 2 utilizat pentru sistemele de generare de text.

Sistemul acum vine, de asemenea, cu un token NetGANOperator și o opțiune TrainingUpdateSchedule, care sunt destinate, de exemplu, să permită funcțiilor generale NetTrain din Wolfram să funcționeze cu rețele generative conflictuale, cum ar fi cele utilizate adesea în învățarea nesupravegheată sau consolidarea

„În versiunea 12.1, am adăugat Julia, Ruby și R la colecția noastră de limbi externe. Desigur, există tot felul de probleme practice. Trebuie să ne asigurăm că există o instalare adecvată pe computerul unui utilizator și că tipurile de date utilizate în programe pot fi convertite în mod semnificativ în limbajul Wolfram.

„Este de fapt foarte practic... De exemplu, puteți crea o funcție în limbajul extern, care este apoi reprezentată simbolic în limbajul Wolfram ca obiect ExternalFunction și care, atunci când este apelată, execută codul în limbajul extern”

În afară de asta, cel importul de noi implementări de rețele neuronale ar trebui să fie puțin mai ușor în viitor, deoarece versiunea 12.1 acum acceptă ONNX, un format deschis pentru reprezentarea modelelor de învățare automată. Cei care lucrează în procesarea imaginilor primesc mai mult ajutor cu adăugiri precum FindImageText, care detectează textul dintr-o imagine și îl marchează, în timp ce audiofilii vor profita de SpeechInterpreter și SpeechCases.

Echipa Wolfram de asemenea a modificat seturile de date. Utilizatorii vor fi încântați să afle asta acum poate seta valori implicite pentru numărul de rânduri și coloane care vor fi afișate și că acum puteți controla mai bine aspectul unui set de date.

Datele dincolo de ceea ce pot fi vizualizate pe un laptop sunt stocate direct pe laptop în noua versiune, ceea ce înseamnă că vor fi întotdeauna accesibile odată ce vor fi redeschise. Între timp, datele bidimensionale pot fi acum capturate și vizualizate folosind funcția experimentală TableView.

Cu versiunea 12.1, pachetele au devenit o parte complet acceptată din Wolfram Language.

Wolfram însuși le-a descris în introducerea sa ca pachete modulare de cod și alte resurse pentru a oferi funcționalitate.

„Un paclet poate configura codul să ruleze la pornire. Puteți defini simboluri ale căror definiții vor fi încărcate automat. El poate instala documentația. Puteți pune articole în meniuri. Și, în general, puteți configura resurse pentru a fi utilizate aproape oriunde în structura destul de complexă a unui sistem Wolfram Language implementat.”

Structura de fișiere de pachete conține „active sau resurse de diferite tipuri, precum și un fișier special PacletInfo.wl care definește modul în care ar trebui să fie integrat pacletul într-un sistem Wolfram Language”.

Și, deoarece pachetele sunt de obicei distribuite într-un singur fișier zip, ele sunt ușor de partajat, așa că un punct central de contact pentru a face acest lucru este deja în lucru și ar trebui să fie disponibil în curând.

Cu toate acestea, în timp ce depozitul de caracteristici păstrează consistența și structura limbajului, depozitul Paclet nu va face neapărat acest lucru și este văzut ca o modalitate de a partaja medii complete pentru sarcini specifice.

Aceasta este doar o parte din toate schimbările care sunt incluse în această nouă versiune, dacă doriți să aflați lista completă puteți consulta detalii în următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.