Anaconda发行版中的Python新功能

Anaconda是用于科学计算,数据科学,统计分析和机器学习的Python语言分发和工作环境,现已在5.2版中提供,并在其企业版和开源社区版中进行了补充。

[教程: 如何开始使用Python | 深入了解InfoWorld巨型指南: 最佳Python框架和IDE | 通过InfoWorld的App Dev Report新闻通讯了解编程方面的热门话题。 ]

哪里可以下载Anaconda 5.2

直接从Anaconda的网站上免费下载 Anaconda Distribution的社区版本。 付费企业版在专业支持下需要联系Anaconda(以前称为Continuum Analytics)销售团队

当前版本:Anaconda 5.2的新增功能

本周发布的企业版Anaconda增加了有关作业调度,与Git集成以及GPU加速的新功能。

构建较早版本的Anaconda Enterprise的目的是使专业人员可以在业务环境中利用多个机器学习库-TensorFlow,MXNet,Scikit-learn等。 在5.2版中,Anaconda提供了在安全共享的中央GPU集群上训练模型的方法,因此可以更快,更经济地训练模型。

Anaconda Enterprise中的另一个新功能是能够与外部代码存储库和持续集成工具(例如Git,Mercurial,GitHub和Bitbucket)集成。 新的作业计划系统允许任务以固定的时间间隔运行,例如,在新数据上重新训练模型。

社区版本中的更改包括以下内容:

  • 根据CVE分析,可修复20个左右的软件包。
  • Windows安装程序的修复程序,可防止使用无效的安装路径或与现有软件组件发生冲突。
  • 在多用户安装方案中,可以更好地在Windows上使用工作目录。

先前版本:Anaconda 5.1的新增功能

Anaconda 5.1及其后续的点修复主要是对企业版和社区版的较小改动。

企业版的一些显着更改包括新的安装后设置脚本和GUI,从而简化了新的Anaconda Enterprise安装所需的后配置(例如,在设置TLS证书时)。 您还可以生成“定制的Anaconda安装程序,Cloudera CDH的包裹以及Hortonworks HDP的管理包”。 对社区版本的更改包括在安装时可以使用Microsoft Visual Studio Code作为编辑器选项的功能。

先前版本:Anaconda 5.0的新增功能

Anaconda 5的Linux和MacOS版本已使用新的编译器构建:Linux的GCC 7.2和MacOS的Clang 4.01。 这将这些编译器的速度优势扩展到了这些OS的早期版本的用户-MacOS 10.9 Mavericks和CentOS 6。

Anaconda 5还通过其软件包管理工具conda提供了使用新编译器重建的Python软件包。 但是,暂时可以通过其他安装渠道获得这些重建的软件包。

Anaconda的长期计划是将新的安装渠道作为默认安装渠道,这是因为将更多软件包添加到新渠道中,并且随着用户获得新优化的软件包并进行精简。

相关视频:Python如何简化编程

Python非常适合IT,可简化从系统自动化到机器学习等前沿领域的许多工作。

Anaconda的conda工具简化了统计和数据分析中使用的Python软件包的安装,因为其中许多软件包具有复杂的二进制依赖性。 Conda-forge是一个GitHub组织,用户可以在其中共享软件包,构建配方以及分发为conda构建的项目。

Conda-forge约有3200个软件包在它们自己的软件包列表中 。 在一些最近更新的:

  • cassandra-driver ,一个用于与Apache Cassandra及其二进制数据访问协议一起使用的Python模块。
  • pyinstaller ,用于将Python应用程序捆绑为独立的可执行文件。
  • plotly ,一个交互式图形库。
  • openblas ,一个用于基本向量和矩阵数学的库。

Anaconda向前发展的策略是使用Conda-forge作为构建配方的来源这是出于一致性的考虑,并允许在Anaconda中使用更多的第三方软件包。

Anaconda 5.0中的另一个新功能:

  • 通过conda提供的100多个软件包已被更新或修订。 现在,2018.0.0版中提供了一个主要的项目来加速传统CPU上的计算速度, 英特尔数学内核库
  • NumPy用户现在可以使用该流行的数学和统计数据包的更多版本。 Anaconda套件中的其他软件包可能取决于NumPy的不同版本,但用户可能希望访问最新的更高版本。 (Anaconda的术语是“依赖固定”。)
  • R语言用户现在可以访问R版本3.4.2。 R的所有软件包,包括RStudio,都使用Anaconda的新编译器进行了重建。

翻译自: https://www.infoworld.com/article/3235218/whats-new-in-the-anaconda-distribution-for-python.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值