[Rust Daily] 18.09.2023 Как научить ИИ стрелять

Как научить ИИ стрелять

Автор пытался построить нейронную сеть, которая могла бы научиться стрелять по мишеням, и в этом видео показано около 3 недель прогресса.

Нейронная сеть была построена с нуля с использованием языка программирования Rust (в основном на основе предыдущего проекта автора по автономному вождению). Визуализация с использованием игрового движка Bevy.

В настоящее время в симуляции отсутствуют некоторые диаграммы и другие показатели для измерения прогресса. В следующей версии автор планирует добавить эти функции, а также другие необходимые обновления пользовательского интерфейса.

Автор опубликует код вскоре после завершения рефакторинга.

Видео на YouTube https://www.youtube.com/watch?v=hsIUkdVPWiI

Как Discord хранит триллионы сообщений

В этой статье рассказывается, как Discord использует Rust для реализации сервисов данных, чтобы избежать проблем с горячими данными и перенести Cassandra на ScyllaDB, тем самым сокращая затраты на хранение, эксплуатацию и обслуживание.

Исходная ссылка https://discord.com/blog/how-discord-stores-trillions-of-messages

Типы строк Rust: все, что вам нужно знать здесь

В этом видео рассказывается почти все о типах строк в Rust.

  • безопасность
  • Строки и &str
  • &'статическая ул.
  • ул. Бокс
  • ул.
  • ул.Арк
  • Байтовые представления
  • Строковые литералы
  • Специализированные строки
  • Строки совместимости

Исходная ссылка https://morioh.com/a/b53aa3ec44da/rust-string-types-everything-you-need-to-know

Обучение Rust: опция

Это 14-е руководство в серии обучения Rust, в котором в основном рассказывается о том, как использовать Option.

Исходная ссылка https://dev.to/fadygrab/learning-rust-14-option-enum-an-enum-and-pattern-matching-use-case-1dgf

Изменение правил Rust

В статье в основном обсуждается, следует ли в Rust добавлять функцию Leak. Признак Leak относится к набору типов, которые не допускают утечки. Если Rust добавит черту Leak, станет возможным создавать линейные типы. Линейный тип — это тип, который не может выйти за пределы области видимости до запуска деструктора.

Автор статьи считает, что в Rust не следует добавлять функцию утечки, поскольку это повлечет за собой следующие проблемы:

  • Деструкторы не гарантированно запускаются.
  • Линейные типы требуют языковой поддержки.
  • Линейные типы могут оказывать негативное воздействие на экосистемы.

Исходная ссылка https://without.boats/blog/change-the-rules-of-rust

фаер: выпущена версия 0.10

faer-rs Это базовая библиотека линейной алгебры для Rust. Цель состоит в том, чтобы в конечном итоге предоставить полнофункциональную библиотеку для линейной алгебры с упором на переносимость, корректность и производительность.

На данный момент выпущена версия 0.10.

адрес github https://github.com/sarah-ek/faer-rs

--

От Daily Team BobQ, новичка в ФБР

Подписка на платформу обмена общественным обучением:

  • Форум Rustcc: поддержка RSS
  • Публичный аккаунт WeChat: китайское сообщество языка Rust

Acho que você gosta

Origin blog.csdn.net/u012067469/article/details/133109123
Recomendado
Clasificación