即将发布的版本:Anaconda Distribution 2023.03 及后续版本

即将发布的 Anaconda Distribution 2023.03 版本包含 Python 3.10 和几个重要的软件包更新,未来几个月还将有更多更新。

Anaconda Distribution 2023.03 安装程序

我们很高兴地宣布即将发布 Anaconda Distribution 2023.03 安装程序,计划于 2023 年 3 月发布。Anaconda Distribution 2023.03 安装程序支持 Python 3.10 和更新的 Anaconda Navigator 2.3.2。

为了加强我们的机器学习软件包产品,我们在最新的 Anaconda Distribution 2023.03 安装程序中包含了 Transformers 和 imbalanced-learn。

  • Transformers 提供了 API 和工具,可以轻松下载和重新训练模型。这减少了为各种用例(如自然语言处理、计算机视觉、音频分类、语音识别等)训练模型所需的计算成本、时间和资源。
  • imbalanced-learn 依赖于 scikit-learn,并通过提供多种重采样技术,帮助用户解决类别不平衡的分类问题。

此外,Anaconda Distribution 2023.03 安装程序还包含更新的顶级软件包,包括 NumPy、SciPy、Matplotlib、pandas、scikit-learn 等。

Python 3.11 支持

Python 3.11 支持将在 main repository 中提供,这将是 Anaconda 迄今为止最大的版本之一!Python 3.11 具有许多面向用户和后端的改进,使从业者比以往任何时候都更容易快速启动和运行项目。Python 3.11 的速度比 Python 3.10 提高了 10-60%。

Python 3.11 的改进和新功能包括更快的启动时间、函数注解(如类型提示)、异步生成器、新的字符串方法等等!要阅读完整的发行说明,请参阅 Python 的 3.11 发行文档。

即将推出:软件包更新

Tensorflow 2.11

今年春季,Anaconda 将开始分发 Tensorflow 2.11,它带来了新的建模和优化功能,以及帮助用户更好地管理其工作流程的功能。值得注意的更新包括增强了 DTensor 以实现同步分布式计算,在 Keras 中新增了建模功能(如新的 GroupNormalization 层和 StructuredTensor),以及在 TensorFlow Serving 中对 TensorFlow Decision Forests Models 的原生支持。有关更多详细信息,请参阅 TensorFlow 的发布博客。

Numba 0.57

Anaconda 还计划在今年春季发布 Numba 0.57。Numba 是一种开源的即时 (JIT) 编译器,可将 Python 代码转换为优化的机器代码,使用户能够更快地运行代码,而无需使用 C 或 C++ 等低级语言编写代码。

Numba 0.57 将是第一个支持 Python 3.11、LLVM 14.0.0 和 NumPy 1.24 以及 CUDA 支持新发布的 NVIDIA GPU 的版本(除了对 NumPy 支持的各种改进之外)。Numba 0.57 还带来了一些更新,例如提高了 64 位 Windows 机器上的性能,新增了对带关键字参数的函数的支持,更好的调试功能等等!从业者可以期望在运行用 Python 编写的复杂计算和模型时获得更好的性能。

即将到来的 Python 3.7 支持弃用

正如 2022.10 版本中所述,Anaconda 在任何给定的发行版中仅为最多三个主要 Python 版本提供积极支持。根据此发布和支持计划,Python 3.7 的新软件包构建和持续维护将于 2023 年 3 月 1 日停止。此外,在 Python 3.11 更新之后,今年晚些时候将结束对 Python 3.8 的持续支持。

因此,我们建议用户计划将其升级到 Anaconda 支持的 Python 版本(3.8 或更高版本)。如果您或您的团队需要使用 Anaconda 不积极支持的 Python 版本运行关键工作负载,请联系我们以了解我们的长期支持服务。

敬请关注!

我们希望您和我们一样对 Anaconda Distribution 2023.03 感到兴奋!有关版本更新,请关注我们的博客并访问我们在 Anaconda Nucleus 上的 Anaconda 软件包仓库新闻页面。

与专家交流

与我们的专家之一交流,为您的 AI 之旅找到解决方案。

与专家交流