0 |
Anaconda, ранее известная как Continuum Analytics, объявила о выходе пятой Enterprise-версии одноимённого дистрибутива Python.
Изначально созданный как язык программирования общего назначения, Python стал популярным инструментом анализа данных после выхода в 2005 г. библиотеки NumPy. Она добавляет в этот язык поддержку матриц и многомерных массивов, а также множество функций для работы с заключёнными в них данными. В наши дни, NumPy наряду с R является ключевой технологией для машинного обучения и искусственного интеллекта.
NumPy была создана Трэвисом Олифантом (Travis Oliphant), который одновременно является сооснователем, президентом и главным аналитиком компании Anaconda. Свою деятельность Continuum Analytics начала как стартап, специализировавшийся на аналитическом консалтинге. Поэтому естественно, что дистрибутив Anaconda позиционируется больше как аналитическая платформа для предприятий, чем язык программирования в традиционном смысле.
Особый интерес представляют интеграционные возможности Anaconda Enterprise, в частности, способность к распределённый работе на узлах кластеров Hadoop и Spark. Даже запущенный на одном узле, Anaconda Enterprise может соединяться с кластерами Spark для дистанционного выполнения распределённых расчётов.
Также Anaconda интегрируется с документами Jupyter Notebook и с JupyterLab, и это неудивительно, учитывая, что команда Anaconda — ключевой участник проекта Jupyter.
Поддержка REST API позволяет разработчикам, не имеющим опыта в аналитике данных, создавать интеллектуальные приложения с моделями машинного обучения, построенными на Python.
В Anaconda включена сборка Microsoft R Open, дистрибутив интегрируется с Excel. Именно Anaconda обеспечивает поддержку Python в Azure Machine Learning, Visual Studio и в готовящемся к дебюту SQL Server 2017.
Среди интеграционных партнёров Anaconda — Intel, nVidia, Cloudera, Hortonworks и IBM, наряду с другими представителями индустрии Big Data.
В новый дистрибутив вошли менеджер пакетов Conda и компилятор кода Python, оптимизирующий выполнение программ на центральных процессорах и GPU. Безопасность пакета обеспечивают интеграция с LDAP/Active Directory и Kerberos, ролевой контроль доступа, шифрование TLS/SSL, аутентификация на основе токенов.
Anaconda также предлагает открытый дистрибутив, лишенный её техподдержки и ряда возможностей корпоративной версии. Его можно бесплатно загрузить в вариантах для Windows, Mac и Linux.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365
0 |