bzip2 的 crate 包已完全从 C 迁移到 Rust
bzip2 0.6.0 已发布,团队称新版本默认采用他们实现的 bzip2 算法 libbz2-rs-sys,bzip2 的 crate 包也已完全从 C 迁移到 Rust,bzip2 库现在编译更快、跨编译更简单。
尽管现在 bzip2 的使用不如以前广泛,但许多协议和库仍需支持它以满足规范要求。团队借鉴了在 zlib-rs 项目中的经验,对 bzip2 的实现进行了更新。
在性能方面,Rust 实现通常优于 C 实现,尽管在某些情况下两者性能相当。压缩性能测试显示,Rust 实现的压缩速度比 C 实现快 14% 左右。在解压缩方面,Rust 实现也带来了显著的速度提升,测试结果显示平均速度快了 5%-10%。
移除 C 语言依赖后,Rust 项目在交叉编译时的复杂性大大降低,编译为 WebAssembly 等平台的问题也得到了解决。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
字节跳动 Seedance 1.0 模型评测结果超越谷歌 Veo 3
在近期的人工智能视频生成领域,字节跳动悄然发布了一款名为 Seedance1.0的新模型,该模型在独立的评测中已经超越了谷歌最新推出的 Veo3。 Seedance1.0的研究论文中详细介绍了该模型的创新之处。字节跳动的团队通过对空间和时间层的解耦,结合了多模态位置编码,从而使得该模型能够同时处理文本到视频和图像到视频的生成任务。这样的方法支持复杂的场景切换和多镜头叙事,保持了一致的主题表现。 此外,Seedance1.0的性能离不开字节跳动强大的数据管道。团队精心构建了一个大规模、多来源的数据集,配有详细的双语注释和丰富的动作与静态特征标注,确保生成内容的准确性。同时,采用了一种新颖的强化学习设置,结合了三个奖励模型,重点关注基础对齐、动作质量和美观度。 在评测中,Seedance1.0在多个维度上超过了 Veo3。在与电影导演合作开发的 SeedVideoBench 基准测试中,该模型在遵循提示和动作真实感方面取得了更高的分数。在图像到视频的任务中,Seedance 保持了输入帧的视觉一致性,而 Veo3则在某些情况下出现了光照和纹理的变化。 在推理性能方面,Seedance1.0...
- 下一篇
“最火 AI 编程软件” Cursor 备受风投公司青睐,公司估值超过 180 亿美元
据彭博援引知情人士报道,近几周来,投资者已与 Cursor 开发商 Anysphere 接洽,商讨一项融资协议,该协议将使这家初创公司的估值达到 180 至 200 亿美元。该提议是在这家 AI 初创公司年收入超过 5 亿美元后不久提出的。 知情人士透露,该公司并未主动寻求新一轮融资,而是投资者主动接洽。 Anysphere 首席执行官 Michael Truell 此前透露,超过半数财富 500 强企业使用 Cursor,日活用户超过 100 万人。OpenAI、Spotify、美国职业棒球大联盟和 Instacart 等知名公司均为其用户。 这家成立于 2023 年的公司年化收入已突破 5 亿美元,被硅谷投资者誉为 “史上收入增长最快的初创公司”。虽然公司目前并不缺乏现金,但考虑到有利的融资条件,Anysphere 可能会选择增加更多资本储备。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Thymeleaf,官方推荐html解决方案