Rust 程序设计语言 简体中文版 1.85.0标准库中尚未包含随机数功能。 然而,Rust 团队还是提供了一个包含上述功能的 rand crate。 26/562Rust 程序设计语言 简体中文版 使用 crate 来增加更多功能 记住,crate 是一组 Rust 源代码文件。我们正在构建的项目是一个 二进制 crate,它生成一个 可执行文件。 rand crate 是一个 库 crate,库 crate 可以包含任意能被其他程序使用的代码, 但是无法独立执行。 文中讨论它们,并解释使用这些概念的惯例。 具体来说,我们将会学习变量、基本类型、函数、注释和控制流。每一个 Rust 程序中都会用 到这些基础知识,提早学习这些概念会让你在起步时就打下坚实的基础。 关键字 Rust 语言有一组保留的 关键字(keywords),就像大部分语言一样,它们只能由语言 本身使用。记住,你不能使用这些关键字作为变量或函数的名称。大部分关键字有特 殊的意义,你将在 Rust 程序中使用它们完成各种任务;一些关键字目前没有相应的 小时内的分钟数)再乘以 3(我们在这个程序中要计算的小时数)的结果。Rust 对常量的命名 40/562Rust 程序设计语言 简体中文版 约定是在单词之间使用全大写加下划线。编译器能够在编译时计算一组有限的操作,这使我们 可以选择以更容易理解和验证的方式写出此值,而不是将此常量设置为值 10,800。有关声明 常量时可以使用哪些操作的详细信息,请参阅 Rust Reference 的常量求值部分。0 码力 | 562 页 | 3.23 MB | 1 月前3
人工智能安全治理框架 1.0人工智能安全治理框架 漏洞等脆弱点,还可能被恶意植入后门,存在被触发和攻击利用的风险。 (b)算力安全风险。人工智能训练运行所依赖的算力基础设施,涉及多源、 泛在算力节点,不同类型计算资源,面临算力资源恶意消耗、算力层面风险跨 边界传递等风险。 (c)供应链安全风险。人工智能产业链呈现高度全球化分工协作格局。 但个别国家利用技术垄断和出口管制等单边强制措施制造发展壁垒,恶意阻断 全球 生产关系的大幅改变,加速重构传统行业模式,颠覆传统的就业观、生育观、 教育观,对传统社会秩序的稳定运行带来挑战。 (c)未来脱离控制的风险。随着人工智能技术的快速发展,不排除人工 智能自主获取外部资源、自我复制,产生自我意识,寻求外部权力,带来谋求 与人类争夺控制权的风险。 4. 技术应对措施 针对上述安全风险,模型算法研发者、服务提供者、系统使用者等需从 训练数据、算力设施、模型算法、产品服务、应用场景各方面采取技术措施予 。- 9 - 人工智能安全治理框架 (c)加强人工智能算力平台和系统服务的安全建设、管理、运维能力, 确保基础设施和服务运行不中断。 (d)对于人工智能系统采用的芯片、软件、工具、算力和数据资源,应 高度关注供应链安全。跟踪软硬件产品的漏洞、缺陷信息并及时采取修补加固 措施,保证系统安全性。 4.2 针对人工智能应用安全风险 4.2.1 网络域风险应对 (a)建立安全防护机制,防止模型运行过程中被干扰、篡改而输出不可0 码力 | 20 页 | 3.79 MB | 1 月前3
共 2 条
- 1













