Wolfram Engine
Wolfram Engine est disponible en téléchargement local pour intégrer l'intelligence informatique dans vos applications
Veuillez télécharger Wolfram Engine gratuit pour les développeurs depuis votre ordinateur.
Vous pouvez installer Wolfram Engine à l'aide de plusieurs outils de gestion de progiciels populaires.
macOS: Homebrew
$ brew cask install wolfram-engineWindows: winget
$ winget install WolframEngineDocker »
$ docker pull wolframresearch/wolframengineMerci d'avoir téléchargé Wolfram Engine
Si votre téléchargement ne commence pas dans quelques secondes, veuillez cliquer ici.
Étape suivante :
Pour obtenir votre licence gratuite, connectez-vous et acceptez les conditions d'utilisation.
Si vous n'avez pas d'identifiant Wolfram, il vous sera demandé d'en créer un. Veuillez utiliser l'adresse e-mail de votre organisation, si vous en avez une.
Wolfram Engine Community Edition est disponible gratuitement pour le développement de logiciels de pré-production.
Vous pouvez utiliser ce produit pour :
- Développer un produit pour vous-même ou votre entreprise
- Mener des projets personnels à la maison, à l'école, au travail
- Explorer Wolfram Language pour les futurs projets de production
Options supplémentaires de licence pour Wolfram Engine :
La licence de Wolfram Engine est comprise dans le système des technologies Wolfram pour l'éducation et pour d'autres licences de site.
En savoir plus sur...
Wolfram Engine Community Edition inclut une licence pour Wolfram Cloud Basic.
Wolfram Engine accède automatiquement à Wolfram Knowledgebase et télécharge toutes les ressources dont il a besoin.
Modes d'utilisation
Ligne de commande (WolframScript)
Utilisez WolframScript pour obtenir votre position géographique actuelle (latitude et longitude) :
$ wolframscript -code 'GeoPosition[Here]'
GeoPosition[{40.11, -88.24}]
Utilisez une fonction d'apprentissage automatique de haut niveau pour détecter le sentiment d'une partie de texte :
$ wolframscript -code 'Classify[ "Sentiment", "The Wolfram Engine is really cool!" ]'
Positive
Calculez l'heure du lever de soleil pour une ville comme Chicago ou la Nouvelle-Orléans :
$ wolframscript -function "DateString[Sunrise[#]]&" -signature City -args "windy city"
Tue 14 May 2019 05:31
Script
Attribuez une URL à une image, importez-la et identifiez son contenu :
url = InputString["Give image url: "];
image = Import[url];
entity = ImageIdentify[image];
Print["This is a: ", entity["Name"]];
$ ./image-identify.wls
Give image url: https://bengal-cat.jpg
Intégration linguistique : Python
Configurez votre session de Wolfram Language :
>>> from wolframclient.evaluation import WolframLanguageSession
>>> from wolframclient.language import wl, wlexpr
>>> session = WolframLanguageSession()
Évaluez n'importe quel code de Wolfram Language à partir de Python :
>>> session.evaluate(wlexpr('Range[5]'))
[1, 2, 3, 4, 5]
Démarrez immédiatement les 6000 fonctions de Wolfram Language intégrées dans Python :
>>> session.evaluate(wl.MinMax([1, -3, 0, 9, 5]))
[-3, 9]
Intégration linguistique : C++
Utilisez WSTP (Wolfram Symbolic Transfer Protocol) pour démarrer Wolfram Engine à partir d'un programme C ou C ++ :
#include "wstp.h"
/* Send an expression from C to the Wolfram Engine for evaluation */
void evaluate_expression(WSLINK lp)
{
WSPutFunction(lp, "EvaluatePacket", 1);
WSPutFunction(lp, "ToExpression", 1);
WSPutString(lp, (const char *)"3+4/Sqrt[19.2]");
WSEndPacket(lp);
}
Accès interactif
Voici un exemple d'utilisation interactive de Wolfram Engine. Vous pouvez taper des commandes Wolfram Language après chaque invite In[] et les résultats apparaissent après l'invite Out[] correspondante:
$ wolframscript
Wolfram Language 12.0.0 Engine for Microsoft Windows (64-bit)
Copyright 1988-2019 Wolfram Research, Inc.
In[1]:= url = "https://wolfr.am/Cax0fT0X";
In[2]:= image = Import[url];
In[3]:= entity = ImageIdentify[image];
In[4]:= entity["Name"]
Out[4]:= Labrador retriever