Elenca la nuova versione di Wolfram Language e Mathematica v12.1

Wolfram Research ha annunciato il rilascio della nuova versione di il tuo linguaggio di programmazione Wolfram Language e Wolfram Mathematica 12.1. Il numero di nuove funzionalità descritte in un post sul blog del creatore Stephen Wolfram è piuttosto ampio e ha molto da offrire.

In questa nuova versione 12.1 spicca l'incorporazione di Julia e R. alla raccolta di linguaggi esterni, il che significa che le capacità del sistema dovrebbero ora essere più accessibili.

Inoltre si è detto che utenti che utilizzano regolarmente il repository della rete neurale Wolfram troveranno 25 nuovi tipi di reti, compreso il popolare modello di rendering del linguaggio BERT e il trasformatore preformato generativo 2 utilizzato per i sistemi di generazione di testo.

Il sistema adesso viene inoltre fornito con un token NetGANOperator e un'opzione TrainingUpdateSchedule, che hanno lo scopo, ad esempio, di consentire alle funzioni generali di NetTrain in Wolfram di lavorare con reti generative in conflitto come quelle spesso utilizzate nell'apprendimento senza supervisione o nell'empowerment

"Nella versione 12.1, abbiamo aggiunto Julia, Ruby e R alla nostra raccolta di lingue esterne. Naturalmente ci sono tutti i tipi di problemi pratici. Dobbiamo assicurarci che vi sia un'installazione corretta sul computer di un utente e che i tipi di dati utilizzati nei programmi possano essere convertiti in modo significativo nel linguaggio Wolfram

"In realtà è molto pratico ... Ad esempio, puoi creare una funzione nel linguaggio esterno, che viene quindi rappresentato simbolicamente nel linguaggio Wolfram come un oggetto ExternalFunction e, quando chiamato, esegue il codice nel linguaggio esterno"

A parte questo, il importazione di nuove implementazioni di reti neurali dovrebbe essere un po 'più semplice in futuro, poiché la versione 12.1 ora supporta ONNX, un formato aperto per rappresentare modelli di machine learning. Chi lavora nell'elaborazione delle immagini ottiene più aiuto con aggiunte come FindImageText, che rileva il testo in un'immagine e la contrassegna, mentre gli audiofili trarranno vantaggio da SpeechInterpreter e SpeechCases.

Anche la squadra di Wolfram set di dati modificati. Gli utenti saranno lieti di saperlo ora può impostare valori predefiniti per il numero di righe e colonne che verrà visualizzato e ora può controllare meglio l'aspetto di un set di dati.

I dati oltre a quelli che possono essere visualizzati su un laptop vengono memorizzati direttamente sul laptop nella nuova versione, il che significa che saranno sempre accessibili una volta riaperti. Nel frattempo, i dati bidimensionali possono ora essere acquisiti e visualizzati utilizzando la funzione sperimentale TableView.

Con la versione 12.1, i pacchetti sono diventati una parte completamente supportata del linguaggio Wolfram.

Wolfram stesso li ha descritti nella sua introduzione come pacchetti modulari di codice e altre risorse per fornire funzionalità.

“Un paclet può configurare il codice in modo che venga eseguito all'avvio. È possibile definire simboli le cui definizioni verranno caricate automaticamente. Può installare la documentazione. Puoi inserire elementi nei menu. E in generale, è possibile configurare le risorse da utilizzare in quasi tutte le parti della struttura piuttosto complessa di un sistema Wolfram Language implementato.

La struttura del file paclet contiene "asset o risorse di vario tipo, oltre a un file speciale PacletInfo.wl che definisce come il paclet deve essere integrato in un sistema Wolfram Language".

E poiché i pacchetti sono generalmente distribuiti in un unico file compresso, sono facili da condividere, quindi un punto di contatto centrale per farlo è già in lavorazione e dovrebbe essere disponibile a breve.

Tuttavia, mentre il repository di funzioni preserva la consistenza e la struttura del linguaggio, il repository Paclet non lo farà necessariamente ed è visto come un modo per condividere interi ambienti per attività specifiche.

Questa è solo una parte di tutti i cambiamenti che sono inclusi in questa nuova versione, se vuoi conoscere l'elenco completo puoi consultare dettagli nel seguente collegamento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.