Ai per le persone: Anaconda prepara la sua Impresa 5 distribuzione di Python

0
176

Zero

Anaconda, Inc. (precedentemente Continuum Analytics) il rilascio della versione 5 di Impresa SKU del suo omonimo di distribuzione di Python oggi. Stai pensando a te stesso “Una nuova release di un linguaggio di programmazione? Big whoop?” Se è così, ho capito, ma hai sbagliato tutto.

Tutto sta AI
Mentre Python è infatti un generico linguaggio di programmazione, è diventato dati della scienza-friendly, con l’introduzione di NumPy biblioteca, nel 2005. NumPy aggiunge il supporto per le matrici e matrici multidimensionali, nonché una serie di funzioni in grado di elaborare i dati memorizzati al loro interno. Avanti veloce di oggi, e Python con NumPy è diventato uno strumento preferito di dati scienziati. Insieme con R, è una tecnologia chiave per l’Apprendimento automatico e di Intelligenza Artificiale.

NumPy è stato creato da Travis Oliphant, che è anche Anaconda Presidente e Amministratore Dati di Scienziato, e un co-fondatore della società. Come Continuum Analytics, l’azienda ha iniziato la vita come un bootstrap analytics consulting/società di servizi. Non sorprende, quindi, l’Anaconda di distribuzione di Python si presenta più come un’Impresa di dati scienza piattaforma di un semplice linguaggio di programmazione di distribuzione.

2017-06v8-anaconda-enterprise-small-diagram.png

Anaconda Enterprise “marketecture” diagramma

Credito: Anaconda

Integrare, collaborare
Anaconda Enterprise supporta un gran numero di integrazioni, che lo rendono molto interessante. Primo fra questi è la sua capacità di eseguire in modo distribuito tra i nodi Hadoop e Scintilla cluster. Anche se in esecuzione su un singolo nodo, Anaconda Impresa può connettersi a Scintilla cluster per eseguire calcoli distribuiti in modo remoto in modo interattivo.

Anaconda è in grado di integrare anche con Jupyter notebook e JupyterLab. Jupyter una volta era chiamato IPython, quindi questo non dovrebbe essere un grande shock, ma l’Anaconda è un core collaboratore del Jupyter progetto, in modo tale integrazione è più che marginale.

La versione 5 di Anaconda, codice SKU Enterprise supporta le API REST di accesso, in modo che gli sviluppatori che non sono dati gli scienziati possono comunque creare applicazioni intelligenti che integrano le capacità predittive di apprendimento automatico di modelli costruiti in Python. Anaconda Enterprise 5 può anche creare e distribuire i cruscotti e l’integrazione con Microsoft Excel in un modo adatto per gli analisti. Tali integrazioni, aggiungere operative importanti-tizzazione capacità che la maggior parte delle Aziende richiedono.

Microsoft connessione
Excel non è l’unica tecnologia di Microsoft che Anaconda è integrato. Supporto Python in Azure Machine Learning, e la capacità di autore e di esecuzione di codice Python in Visual Studio, sono entrambi alimentati da Anaconda. Il prossimo 2017 rilascio di SQL Server-Microsoft punta di database relazionali-supporto all’integrazione del codice Python e modelli tramite lo stesso meccanismo che facilita l’integrazione di R codice in SQL Server 2016 oggi. E il sapore di Python supportati da SQL Server 2017 è-avete indovinato-Anaconda.

Tali integrazioni, funziona in entrambi i modi, troppo: una build di Microsoft R Aprire incluso all’interno di un Anaconda. Anaconda, anche in partnership con Intel, nVidia, Cloudera, Hortonworks e IBM, insieme con altri e AI Dati di Grandi operatori del settore.

Altre chicche, tra cui uno gratuito
Anaconda Enterprise include la “Condã” gestore di pacchetti per Python. Inoltre mette in mostra un vero compilatore di codice in Python (che in genere è interpretato). Il compilatore obiettivi di Cpu e Gpu, e, per l’ottimizzazione delle prestazioni che sono fondamentali nella operativi di apprendimento automatico. Sicurezza di livello aziendale, tra cui LDAP/Active Directory e Kerberos integrazione nativa role-based access control; TLS/SSL encryption; e token-based access control per i modelli e le applicazioni sono tutti parte di Anaconda Enterprise.

Non un cliente di Impresa, ma vuole mettere le mani sui bit? Anaconda offre anche un open source Python distribuzione, mentre manca del supporto da Anaconda, e molte delle distro Enterprise, è comunque disponibile come download gratuito per Windows, Mac e Linux.

0