Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

使用SPU实现Robust Scaler预处理算法 #723

Open
Yeekin-GYJ opened this issue Jun 11, 2024 · 5 comments
Open

使用SPU实现Robust Scaler预处理算法 #723

Yeekin-GYJ opened this issue Jun 11, 2024 · 5 comments
Labels
good first issue Good for newcomers OSCP SecretFlow Open Source Contribution Plan

Comments

@Yeekin-GYJ
Copy link

Yeekin-GYJ commented Jun 11, 2024

此 ISSUE 为 隐语开源共建计划(SecretFlow Open Source Contribution Plan,简称 SF OSCP)Phase 4 任务 ISSUE,欢迎社区开发者参与共建~

This ISSUE is one of the tasks of the SecretFlow Open Source Contribution Plan (referred to as SF OSCP) Phase 4. Welcome to join us in building it together!

任务介绍

  • 任务名称: 使用SPU实现Robust Scaler预处理算法
  • 技术方向: SPU/SML
  • 任务难度: 热身🌟
  • 任务期望时间: 2 周

详细要求

  • 安全性: 无reveal
  • 功能性: 实现与sklearn中相同的功能集合,包括centering,scaling,指定分位数点,单位方差等
  • 收敛性: 包含 simulator 跑出的实验数据并且证明收敛/正确性
  • 代码规范: Python 代码需要使用 black+isort 进行格式化(流水线包含代码规范检查卡点)
  • 提交说明: 关联该 isuue 并提交代码至https://github.com/secretflow/spu/tree/main/sml (具体目录位置请与reviewer讨论)
  • 特殊说明: 若某个特性有特殊的限制,如需要 FM128,需要更多 fxp 等需要在注释文档中明确说明

能力要求

  • 熟悉经典的机器学习算法
  • 熟悉 JAX 或 NumPy,可以使用 NumPy 实现算法

操作说明

贡献说明

  • 贡献指引文档:https://github.com/secretflow/spu/blob/main/sml/development.md
  • PR 提交注意事项“签署 CLA,添加 license,具体的 python 代码规范,格式化工具以及在 vscode 中的配置和使用(仅供参考,其余 IDE 类似,只要使用 black 和 isort 即可)等详细内容可以参考文档 中的对应内容 (至于单测等规范请参考本 issue 中的示例部分完成)
@Yeekin-GYJ Yeekin-GYJ added this to OSCP Jun 11, 2024
@Yeekin-GYJ Yeekin-GYJ moved this to Needs Triage in OSCP Jun 11, 2024
@Yeekin-GYJ Yeekin-GYJ changed the title 任务名称:使用SPU实现Robust Scaler预处理算法 使用SPU实现Robust Scaler预处理算法 Jun 11, 2024
@Tonytan123
Copy link

Tonytan123 commented Jun 19, 2024

Give it to me

@Tonytan123
Copy link

docker下载镜像报错:
[root@localhost user]# docker pull secretflow/ubuntu-base-ci:latest
latest: Pulling from secretflow/ubuntu-base-ci
a8b1c5f80c2d: Retrying in 1 second
18b01077408d: Retrying in 1 second
19340cdefd4a: Retrying in 1 second
4f4fb700ef54: Waiting
c6816b250363: Waiting
eb2219bf5c83: Waiting
cec283e15e4b: Waiting
794c34236a27: Waiting
error pulling image configuration: download failed after attempts=6: dial tcp 104.244.43.136:443: connect: connection refused

@tpppppub
Copy link
Collaborator

这个是访问 dockerhub 的网络问题,不是镜像本身的问题

@Candicepan Candicepan moved this from Needs Triage to In Progress in OSCP Jul 16, 2024
@Candicepan Candicepan added good first issue Good for newcomers OSCP SecretFlow Open Source Contribution Plan labels Jul 29, 2024
@Candicepan
Copy link
Contributor

经沟通,改任务申请完成时间延期一月至 2024/9/6 ~期间有任务问题欢迎随时联系呀~ @Tonytan123 cc @tpppppub @deadlywing

@Candicepan
Copy link
Contributor

经沟通,感谢 @Tonytan123 的支持,因时间安排问题,该任务暂回收。欢迎其他社区用户对此任务感兴趣的进行认领呀~

@Candicepan Candicepan moved this from In Progress to Needs Triage in OSCP Oct 29, 2024
@Candicepan Candicepan removed this from OSCP Feb 28, 2025
@Candicepan Candicepan moved this to Needs Triage in OSCP Phase4 Season of Dev Feb 28, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
good first issue Good for newcomers OSCP SecretFlow Open Source Contribution Plan
Projects
Status: Needs Triage
Development

No branches or pull requests

4 participants