< 返回版块

gensmusic 发表于 2023-09-18 17:56

如何教会 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 版本发布.

github 地址

--

From 日报小组 BobQ, FBI小白

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页