如何教会 AI 射击
作者尝试构建一个可以学习射击目标的神经网络,这段视频展示了大约这3周的进展。
神经网络是用 Rust 编程语言从头构建的(主要基于作者之前的一个自动驾驶项目)。使用 Bevy 游戏引擎进行可视化。
目前,模拟中还缺乏的是一些图表和其他衡量进度的指标,在下一个版本中,作者计划添加这些功能以及其他必要的 UI 更新。
一旦完成了一些重构,作者将很快将代码公开。
Discord 如何存储数万亿条消息
本文介绍了 Discord 如何使用 Rust 来实现 数据服务来避免热数据问题 并且迁移 Cassandra 到 ScyllaDB,从而减少存储和运维成本.
Rust 字符串类型: 你需要了解的一切都在这里
该视频几乎包含了 Rust 字符串类型的所有内容.
- safety
- Strings and &str
- &'static str
- Box str
- Rc str
- Arc str
- Byte representations
- String literals
- Specialized strings
- Interoperability strings
Rust学习: Option
这是 Rust 学习系列的中的第 14 篇教程, 主要介绍了 Option 如何使用.
改变 Rust 的规则
文章主要讨论了 Rust 是否应该添加 Leak 特征。Leak 特征是指不会泄漏的类型的集合。如果 Rust 添加 Leak 特征,则将可以构造线性类型。线性类型是指在析构函数运行之前不能超出范围的类型。
文章作者认为,Rust 不应该添加 Leak 特征,因为这将带来以下挑战:
- 析构函数不能保证运行。
- 线性类型需要语言支持。
- 线性类型会给生态系统带来负面影响。
faer: 0.10版本发布
faer-rs
是 Rust 的 线性代数基础库。目标是最终为线性代数提供一个功能齐全的库,重点关注可移植性、正确性和性能。
目前 0.10 版本发布.
--
From 日报小组 BobQ, FBI小白
社区学习交流平台订阅:
评论区
写评论还没有评论