|
70edcf3ce6
|
🔧 chore(gitignore): 添加data目录到忽略列表
✨ feat(client): 新增基于Syft的CIFAR10 CNN训练客户端脚本
- 定义简单卷积神经网络模型SimpleCNN
- 实现train_cnn_model函数进行模型训练
- 通过Syft客户端连接远程服务器并获取数据集
- 创建研究项目和代码请求,执行远程训练任务
- 包含异常处理和训练状态打印
✨ feat(server): 新增基于Syft的CIFAR10数据服务器脚本
- 启动Syft数据服务器并登录默认账户
- 设置数据所有者账户信息并重新登录
- 下载并加载CIFAR10训练数据集,创建数据加载器
- 生成模拟数据并创建对应资产
- 构建数据集元数据并上传至服务器
- 创建研究者账户供客户端使用
- 服务器保持运行直到手动停止
|
2025-04-23 22:22:24 +08:00 |
|