使用Rust的自适应差分进化进行简单而强大的全局优化 例子 差分进化是一种全局优化算法,它试图迭代地改进与用户定义的成本函数相关的候选解决方案。 此示例查找简单 5 维函数的最小值。 更多详情、使用方法,请下载后阅读README.md文件
2022-06-22 12:03:30 16KB rust
模拟退火的rust实现_rust_代码_下载
2022-06-21 19:03:55 7KB rust
提供以下功能: 快速和并行的遗传算法实现(它在几秒钟内解决了 N=255 的 N Queens 问题)。对于基准查看此文件的基准部分。 根据内置的世代,可定制的突变和选择率具有常数、线性和二次函数(您可以通过MutationRate和SelectionRate特征实现自己的函数)。 可自定义的个体年龄不适合度,没有不适合度,线性和二次不适合度根据个人内置的代数(您可以通过Age特征实现自己的年龄函数)。 AccumulatedRoulette和内置选择函数(您可以通过 trait 实现自己的选择函数Tournaments)。CupSelection SingleCrossPoint,MultiCrossPoint和UniformCross内置的交叉函数(您可以通过Crossovertrait 实现自己的交叉函数)。 许多内置的生存压力功能。SurvivalPressure您可以通过trait实现自己的生存压力函数。 Niches内置PopulationRefitness功能。您可以通过 trait 实现自己的人口适应功能PopulationRefitness。 等等
2022-06-19 09:06:41 54KB rust
RsGenetic 是一个在 Rust 中执行遗传算法的框架。它旨在具有简单但模块化的 API。
2022-06-18 19:04:50 35KB rust
atm-cli是一个用于生成和处理 MIDI 文件的命令行工具。它是为 All the Music, LLC 专门打造的,以协助其完成使命,使音乐家能够制作他们所有的音乐,而不必担心无聊的版权诉讼。所有代码均在 知识共享署名 4.0 国际许可协议下免费提供。如果你正在寻找一个 Rust 库来生成和处理 MIDI 文件 入门 要从旋律生成单个 MIDI 文件,请使用gen single指令: atm gen single 'C:4,D:4,E:4,F:4,G:4,A:4,B:4,C:5' test.mid 要从一组音符和给定长度蛮力生成一系列旋律,请使用其中一个gen *指令。下面的示例将旋律输出到一个 Gzip 压缩的 Tar 文件,其目录结构保证每个目录不超过 4,096 个文件。 atm gen tar-gz -p 2 'C:4,D:4,E:4,F:4,G:4,A:4,B:4,C:5' 8 C4_D4_E4_F4_G4_A4_B4_C5.tar gen *使用其中一个指令(旁边)生成一系列旋律后gen single,使用该partition指令确定特定旋律被写入哪个目录。
2022-06-17 19:05:40 12.4MB 软件/插件 rust
帮您省去代码繁琐而重复性很高的编译过程 官方的 Rust 独立安装程序包含一个单独的 Rust 版本,适合离线安装。它们以三种形式出现:tarball(扩展名.tar.gz),适用于任何类 Unix 环境、Windows 安装程序(.msi)和 Mac 安装程序(.pkg)。这些安装程序附带 rustc、cargo、rustdoc、标准库和标准文档,但不提供对其他跨目标的访问 rustup。 使用这些的最常见原因是: 离线安装 更喜欢在 Windows 上集成更多平台的图形安装程序 这些二进制文件中的每一个都使用Rust 签名密钥进行签名,该 密钥可在 keybase.io 上获得,由 Rust 构建基础设施和GPG进行。在下表中,.asc文件是签名。
2022-06-17 17:06:19 243.71MB rust Miscellaneous cargo rustc
1
帮您省去代码繁琐而重复性很高的编译过程 官方的 Rust 独立安装程序包含一个单独的 Rust 版本,适合离线安装。它们以三种形式出现:tarball(扩展名.tar.gz),适用于任何类 Unix 环境、Windows 安装程序(.msi)和 Mac 安装程序(.pkg)。这些安装程序附带 rustc、cargo、rustdoc、标准库和标准文档,但不提供对其他跨目标的访问 rustup。 使用这些的最常见原因是: 离线安装 更喜欢在 Windows 上集成更多平台的图形安装程序 这些二进制文件中的每一个都使用Rust 签名密钥进行签名,该 密钥可在 keybase.io 上获得,由 Rust 构建基础设施和GPG进行。在下表中,.asc文件是签名。
2022-06-17 17:06:18 206.61MB rust Miscellaneous cargo rustc
1
想要编译软件?满足你,这不仅有编译版还有离线安装版(之前已上传),想要的统统满足你,如需其他版本可私聊咨询 有人特别喜欢编译的过程,仿佛人生不断的苦难,在一点点克服,那就下载尽情的享受吧! 使每个人都可以构建可靠,高效的软件。 Rust编程语言这是Rust的主要源代码存储库。 它包含编译器,标准库和文档。 快速入门阅读本书中的“安装”。 从源代码安装注意:如果您希望对编译器有所帮助,则应阅读rustc-dev-guide的这一章而不是本节。 Rust构建系统具有一个名为x.py的Python脚本,用于引导构建编译器。 可以通过运行./x.py --help o找到有关它的更多信息。 使每个人都可以构建可靠,高效的软件。 Rust编程语言这是Rust的主要源代码存储库。 它包含编译器,标准库和文档。 快速入门阅读本书中的“安装”。 从源代码安装注意:如果您希望对编译器有所帮助,则应阅读rustc-dev-guide的这一章而不是本节。 Rust构建系统具有一个名为x.py的Python脚本,用于引导构建编译器。 可以通过运行./x.py --help o找到有关它的更多信息。
2022-06-17 17:06:17 193.88MB rust Miscellaneous rustc cargo
1
使每个人都可以构建可靠,高效的软件。 Rust编程语言这是Rust的主要源代码存储库。 它包含编译器,标准库和文档。 快速入门阅读本书中的“安装”。 从源代码安装注意:如果您希望对编译器有所帮助,则应阅读rustc-dev-guide的这一章而不是本节。 Rust构建系统具有一个名为x.py的Python脚本,用于引导构建编译器。 可以通过运行./x.py --help o找到有关它的更多信息。 使每个人都可以构建可靠,高效的软件。 Rust编程语言这是Rust的主要源代码存储库。 它包含编译器,标准库和文档。 快速入门阅读本书中的“安装”。 从源代码安装注意:如果您希望对编译器有所帮助,则应阅读rustc-dev-guide的这一章而不是本节。 Rust构建系统具有一个名为x.py的Python脚本,用于引导构建编译器。 可以通过运行./x.py --help o找到有关它的更多信息。
2022-06-17 13:05:45 24.72MB Rust Miscellaneous cargo rustc
1
Chord Composer背后的理念是制作一个轻量级、便携且易于使用的工具来构建和弦模式和进行音乐创作的想法。它必须适合常见的数字音乐创作工作流程,并且不妨碍用户的创作过程。 特征 YAML在 API 中或通过API描述具有模式的组合。 将合成模式导出到MIDI剪辑。 播放带有音频样本的合成模式。
2022-06-16 18:05:19 34KB 软件/插件 rust