38 个稳定版本

新增 1.38.0 2024 年 8 月 16 日
1.35.0 2024 年 7 月 23 日
1.15.0 2024 年 3 月 26 日
1.6.0 2023 年 12 月 21 日
1.0.0 2023 年 11 月 29 日

#1 in #training

Download history 91/week @ 2024-04-26 173/week @ 2024-05-03 122/week @ 2024-05-10 146/week @ 2024-05-17 155/week @ 2024-05-24 121/week @ 2024-05-31 168/week @ 2024-06-07 203/week @ 2024-06-14 71/week @ 2024-06-21 7/week @ 2024-06-28 125/week @ 2024-07-05 84/week @ 2024-07-12 204/week @ 2024-07-19 87/week @ 2024-07-26 7/week @ 2024-08-02 130/week @ 2024-08-09

每月 429 次下载

Apache-2.0

2MB
29K SLoC

aws-sdk-cleanroomsml

欢迎使用 Amazon Web Services Clean Rooms ML API 参考文档

Amazon Web Services Clean Rooms ML 为两个实体提供了一种隐私增强的方法,以便在无需共享数据的情况下识别其数据中的相似用户。第一个实体将训练数据带到 Clean Rooms,以便创建和配置受众模型(类似模型),并将其与协作关联。然后,第二个实体将种子数据带到 Clean Rooms,并生成一个与训练数据相似的受众(类似段)。

有关 Amazon Web Services Clean Rooms ML 的概念、流程和最佳实践,请参阅Clean Rooms 用户指南

有关 Clean Rooms 支持的 SQL 命令、函数和条件的更多信息,请参阅Clean Rooms SQL 参考文档

入门

许多服务和操作都提供了示例,请查看 GitHub 中的示例文件夹

SDK 为每个 AWS 服务提供一个 crate。您必须在 Rust 项目中添加 Tokio 作为依赖项以执行异步代码。要将 aws-sdk-cleanroomsml 添加到您的项目中,请将以下内容添加到您的 Cargo.toml 文件中

[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-cleanroomsml = "1.38.0"
tokio = { version = "1", features = ["full"] }

然后在代码中,可以使用以下方式创建客户端

use aws_sdk_cleanroomsml as cleanroomsml;

#[::tokio::main]
async fn main() -> Result<(), cleanroomsml::Error> {
    let config = aws_config::load_from_env().await;
    let client = aws_sdk_cleanroomsml::Client::new(&config);

    // ... make some calls with the client

    Ok(())
}

请参阅客户端文档,了解可以调用哪些方法,以及每个方法的输入和输出。

使用SDK

在SDK发布之前,我们将把有关使用SDK的信息添加到开发者指南中。如果您有需要添加的指南部分,请通过打开一个issue并描述您想要做什么来提出建议。

获取帮助

许可证

本项目采用Apache-2.0许可证。

依赖关系

~8–20MB
~283K SLoC