如何加速 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 日报小组 洋芋
社区学习交流平台订阅:
评论区
写评论刚才更新了1.72.0,不知道是不是用上了这个改进,真的强,我原来改一次代码要编译1分10秒左右,现在9秒