【Rust日报】2023-08-26 Rust 编译器性能更新

如何加速 Rust 编译器

关于 Rust 编译器性能方面的更新

  • 增量编译使用哈希算法来检测代码片段何时发生更改并需要重新编译;

  • 编译器使用的 LLVM 版本升级到 LLVM 16;

  • 所有基准测试结果的平均挂机时间减少了 1.05%,其中改进主要来自增量构建;

  • ...

博客链接,https://nnethercote.github.io/2023/08/25/how-to-speed-up-the-rust-compiler-in-august-2023.html

Rust 实现 Stable Diffusion XL

将 Stable Diffusion XL 移植到 Rust 的深度学习框架 burn。就图像质量而言,SDXL 比 SD 有了巨大进步。 方形分辨率已从 512x512 增加到 1024x1024。 SD 存在一个训练错误,导致图像生成被裁剪。SDXL 不存在此问题,因为可以在生成过程中直接指定裁剪参数。

Stable Diffusion XL 是 Stability AI 推出的 Stable Diffusion 文本到图像模型套件中最先进的开发成果。

GitHub 链接,https://github.com/Gadersd/stable-diffusion-xl-burn

Slingshot,终端文件浏览工具

Slingshot 是一个在终端中浏览文件的轻量级工具。它允许用户快速过滤任何目录中的文件,使用文本编辑器(默认为 nvim)打开它们,创建/编辑/删除文件,并在简单的界面中运行命令。

GitHub 链接,https://github.com/caio-ishikawa/slingshot

[视频] Rust Web 开发 - Axum

视频介绍可用于生产的 Web 应用程序代码库。

YouTube 链接,https://www.youtube.com/watch?v=3cA_mk4vdWY


From 日报小组 洋芋

社区学习交流平台订阅:

  • Rust.cc论坛: 支持rss

  • 微信公众号:Rust语言学习交流


请使用浏览器的分享功能分享到微信等