Pyodide 0.23.0 发布,基于 WebAssembly 的 Python 发行版
Pyodide 是基于 WebAssembly、面向浏览器和 Node.js 的 Python 发行版。Pyodide 由编译成 WebAssembly/Emscripten 的 CPython 解释器组成,允许 Python 在网页浏览器中运行。
Pyodide 可以安装来自 PyPi 的任何 Python 包。Pyodide 还包括一个外部函数接口,可以将 Python 包暴露给 JavaScript,并将浏览器 UI,包括 DOM,暴露给 Python。该项目还使许多 Python 科学包,包括 NumPy、Pandas、Matplotlib、SciPy 和 Scikit-learn,就可以在浏览器中运行。
近日 Pyodide 发布了 0.23.0,这是一个重要更新版本,更新内容包括将 CPython 升级到 3.11,以及其他功能增强和错误修复。此外开发团队还向 Pyodide 添加了多个新的软件包,包括 fastparquet, pynacl 和 mypy 的二进制包。
Pyodide 0.23.0 主要变化:
Pyodide 0.23 使用 CPython 3.11.2,除了许多新特性和功能增强外,它还是第一个正式支持 WebAssembly 作为 PEP11 Tier 3 平台的版本。
据估计,Python 3.11 在原生执行 (native execution) 方面比 Python 3.10 快 10-60%,基准测试显示了与 WebAssembly runtime 相当的改进。
开发团队在此版本添加了对基于 SDL 的软件包的支持,这些软件包依赖于 Emscripten 提供的功能。这是一项实验性功能,存在一些已知问题,目标是在下一个版本中解决这些问题,使其更加稳定。
开发者目前可以通过在 Pyodide 中运行使用 Pyxel 制作的游戏来尝试该特性,Pyxel 是一个流行的 Python 游戏库。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
全功能 HTML 框架 Framework7 发布 v8.0.0 版本
Framework7 是一个开源框架,用于开发具有原生外观和感觉的移动端、桌面端或 Web 应用程序。它也是必不可少的原型设计工具,可在开发者需要时尽快显示可运行的应用程序原型。 核心 全新 Material 主题 新的颜色主题选项和参数 移除 Aurora 主题 删除了 Elevation、Lazy、Menu、Appbar、Request 组件和模块 从包中删除了浏览器惰性组件 照片浏览器 添加了新的可滑动拇指功能 Swiper 更新到所有新的带有 Swiper 元素的 Swiper v9,现在在可滑动标签中使用 从 Framework7 React、Vue、Svelte 中删除了 Swiper 组件——改用 Swiper Element Grid网格 新的简化网格布局和大小 可调整大小的网格功能已被删除 输入 删除了内联标签样式 删除了自动完成中的 expandInput 功能 列表 删除列表项单元格和行组件和元素 列表样式现在添加了 outline 、 strong 、 dividers 类/元素 路由器 删除stackPages功能 选项卡 可滑动标签现在使用 <swip...
- 下一篇
Kubeflow v1.7 发布,K8s 机器学习工具包
Kubeflow v1.7 可以利用开发者的 Python 知识来构建无缝的工作流程,而不需要 Kubernetes CLI 命令,也不需要为每次迭代构建容器镜像。通过多个组件中的新 UI,开发人员可以将配置参数与日志联系起来,这使他们能够快速分析结果。当与 Kubeflow 的 pythonic 工作流程和 Kubernetes 的运行效率相结合时,这些改进可以为模型开发人员节省大量的时间和精力。 Katib Katib 包括对用户界面和 SDK 的新的改进。新的 Katib 用户界面提供了简化的细粒度配置和日志关联性。此外,还增加了排序和过滤功能,允许对你的许多实验进行更有组织的查看。此外,这些功能最大限度地减少了手动使用低级别的命令来定位和关联日志与 HyperParameter Experiment 配置的必要性。这简化了深入的性能分析和后续的模型参数迭代过程。 在 1.7 中,Katib SDK 提供了新的功能,包括 Tune API 和从 Katib 数据库中检索试验指标的能力。模型开发者或数据科学家可以执行 Tune API 来启动一个 HyperParameter Ex...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块