Noll
Anaconda, Inc. (tidigare Kontinuum Analytics) har släppt version 5 av Företaget SKU av sin namne Python distribution idag. Funderar du på dig själv “är En ny version av ett programmeringsspråk? Big whoop?” Om så är fallet förstår jag, men du har helt fel.
Det handlar om AI
Medan Python är i själva verket en allmänt ändamål programmeringsspråk, det blev data-vetenskap-vänligt med införandet av NumPy bibliotek, 2005. NumPy lägger till stöd för matriser och flerdimensionella arrayer, liksom en mängd funktioner som kan bearbeta data som lagras i dem. Snabbspola framåt till nutid, och Python med NumPy har blivit en favorit verktyg för data forskare. Tillsammans med R, det är en viktig teknik för maskininlärning och Artificiell Intelligens.
NumPy skapades av Travis Oliphant, som också Anaconda: s President och Chief Data Scientist, och en av grundarna av företaget. Som Kontinuum Analytics, företaget började som ett bootstrappat analytics-konsult/tjänsteföretag. Inte överraskande då, Anaconda distribution av Python presenterar sig själv mer som ett Företag data vetenskap plattform än bara programmeringsspråk distribution.

Anaconda Företag “marketecture” diagram
Kredit: Anaconda
Integrera, samarbeta
Anaconda Enterprise stöder ett stort antal integrationer som gör det mycket intressant. Främst bland dessa är dess förmåga att köra på ett distribuerat sätt över noderna i Hadoop och Gnista kluster. Även när det körs på en enda nod, Anaconda Företag kan ansluta till Gnista kluster för att köra distribuerade beräkningar i en remote mode interaktivt.
Anaconda kan även integreras med Jupyter bärbara datorer och JupyterLab. Jupyter en gång kallades IPython, så detta bör inte vara ett stort shocker, men Anaconda-team är en viktig bidragsgivare till Jupyter projekt, så denna integration är mer än tillfällig.
Version 5 av Anaconda Företag SKU stöder REST API-åtkomst, så att utvecklare som inte data forskare kan ändå bygga intelligenta applikationer som integrerar automatisk kapacitet av modeller byggda i Python. Anaconda Enterprise 5 kan också skapa och distribuera verkställande instrumentpaneler och integrera med Microsoft Excel på ett sätt som lämpar sig för analytiker. Dessa integrationer lägga till viktiga operativa organisa-tionen funktioner som de flesta Företag behöver.
Microsoft anslutning
Excel är inte bara Microsoft-teknik som Anaconda är integrerade. Python stöd i Azure maskininlärning, och förmågan att författaren och köra Python kod i Visual Studio, är båda drivs av Anaconda. Den kommande 2017 utgivningen av SQL Server, Microsofts flaggskepp relationsdatabas — kommer att stödja integration av Python-kod och modeller via samma mekanism som underlättar integreringen av R kod i SQL Server 2016 idag. Och smaken av Python som stöds av SQL Server 2017 är-du gissade det-Anaconda.
Dessa integrationer fungera åt båda hållen, för: en build av Microsoft R Open ingår i Anaconda. Anaconda även partner med Intel, nVidia, Cloudera, Hortonworks och IBM, tillsammans med andra AI Big Data och branschens aktörer.
Andra godsaker, inklusive gratis
Anaconda Enterprise “Conda -” package manager för Python. Det är även sport en sann kompilator för Python-kod (som vanligtvis tolkas). Kompilatorn är inriktad på både Cpu och Gpu, vilket för prestanda optimeringar som är avgörande i operativa maskininlärning. Enterprise-klass säkerhet, inklusive LDAP/Active Directory och Kerberos-integration såväl som infödda role-based access control; TLS/SSL kryptering, och token-baserad åtkomstkontroll för att modeller och applikationer är alla en del av Anaconda Företag.
Inte en Enterprise kund men vill få dina händer på bits? Anaconda erbjuder också ett open source Python distribution — även om den saknar stöd från Anaconda, och många av de Företag distro funktioner, det är ändå tillgänglig som en gratis nedladdning för Windows, Mac och Linux.
0