We need you | 隐语开源共建计划第一期任务等你认领

news2024/11/28 9:37:01

作为隐私计算开源界的一颗新星,隐语一直致力于推动隐私计算行业的发展,同时也在不断发展和完善中。通过开放、透明和共享的方式,协同行业优秀人才协同合作,推动隐私计算领域蓬勃发展,这是隐语开源的意义。因此,隐语社区非常需要也非常欢迎社区小伙伴们一起参与到社区共建中~

为此,隐语社区发布第一期隐语开源共建计划(SecretFlow Open Source Contribution Plan,简称 SF OSCP),包括任务开发、文档翻译、文档修复等多个社区任务,以提高隐语框架易用性及功能丰富度。众人拾柴火焰高,在此特邀请社区小伙伴们一起参与,让我们一起推进隐私计算技术不断发展!

这是一次项目实践经历,更是一次全方位提升能力的机会,参与其中,你可以:

  • 结识来自不同背景和领域的开发者
  • 参与生产项目具体开发流程,提升技术水平
  • 贡献成果将展示给更多的人,这也有助于推广和普及隐私计算技术

在这个夏天,开启你的开源升级打怪之旅吧~

具体流程

  1. 报名:若您还没有完成报名,请点击这里完成报名 / If you are an overseas developer, you can complete the event registration by sending an email
    • 问卷报名:点击这里
    • Email registration:Send an email to secretflow-contact@service.alipay.com
      • Title:[OSCP] sign up + GitHub ID
      • Text:Name + GitHub ID + Current school/Company + Major/Technical fields
  2. 加群:添加小助手微信:secretflow01,备注【OSCP】,即可加入群聊
  3. 任务认领:你可以在 GitHub Project 中查看本次活动的所有任务,包括详细的任务要求以及认领进度。若你对该任务感兴趣,请在任务的具体 ISSUE 下按格式回复,当该任务将 assign 给你后即为成功认领~
    • 认领回复格式:【GitHub ID + Give it to me】
    • eg:【Candicepan Give it to me】
  4. 任务开发:请在任务认领后,两周内完成相应的任务开发,否则该任务将被重新释放。在完成任务过程中,有任何问题都可以在微信群/ GitHub 上以 ISSUE、Discussion 形式提问
  5. PR 提交:当认领任务要求的任务开发/文档翻译/文档校验任务全部完成后,以 PR 形式提交要求内容到指定位置
    说明:收到 PR 提交后,研发老师请在 2-3 个工作日进行验收并给到 Review 意见。

请注意

  1. 一次只能认领/提交一个任务。若想要认领多个任务,可以第一个任务完成并通过审核后,再进行第二个任务的认领与提交。
  2. 提交 PR 时,请将 PR 与对应任务 ISSUE 进行关联,同时 PR 标题参考 “【OSCP】 + PR 内容 ” ,如 “【OSCP】 使用 SPU 实现逻辑回归算法基础功能” ,以便快速进入 PR review 阶段。
  3. 若有任何问题,可以通过微信群/在本 Discussion 下留言,与我们取得联系。
  4. 提交 PR 且 PR 被 merger 即为完成该任务。

本期任务

任务认领进度以及任务详情均可在 GitHub Project 中查看。
本期共有 24 个任务,分为两个难度:简单与中等,其中中等任务为代码开发任务,简单任务为基于文档进行翻译、验证。

No类别难度任务名称
01SPU/SML中等使用 SPU 实现逻辑回归算法基础功能
02SPU/SML中等使用 SPU 实现决策树模型基础功能
03SPU/SML中等使用 SPU 实现主成分分析基础功能
04SF/docs简单验证 SecretFlow “快速开始”目录文档,包括验证文档流程和示例代码
05SF/docs简单验证 SecretFlow“组件/预处理”目录和“组件/隐私集合求交”的文档及对应教程,包括验证文档流程和示例代码
06SF/docs简单验证 SecretFlow“组件/MPC机器学习”目录的文档,包括验证文档流程和示例代码
07SF/docs简单验证 SecretFlow“组件/联邦学习/水平联邦”目录的文档及对应教程,包括验证文档流程和示例代码
08SF/docs简单验证 SecretFlow“组件/联邦学习/垂直联邦学习”和“组件/联邦学习/混合联邦”的文档及对应教程,包括验证文档流程和示例代码
09SF/docs简单验证 SecretFlow 中数据加载的相关教程,包括验证文档流程和示例代码
10SF/docs简单验证 SecretFlow 中 SPU 相关教程,包括验证文档流程和示例代码
11SF/docs简单验证 SecretFlow 的其他教程,包括验证文档流程和示例代码
12SCQL/docs简单将 SCQL《SCQL Introduction》英文文档逐句翻译成中文文档
13SCQL/docs简单将 SCQL《Quickstart》英文文档逐句翻译成中文文档
14SCQL/docs简单将 SCQL《CCL Setting Suggestions》英文文档逐句翻译成中文文档
15SCQL/docs简单将 SCQL《Deployment》英文文档逐句翻译成中文文档
16SCQL/docs简单将 SCQL《SCQL Manual》英文文档逐句翻译成中文文档
17SCQL/docs简单将 SCQL《SCQL Operators Specification》英文文档逐句翻译成中文文档
18SCQL/docs简单将 SCQL《Global Resource Manager》英文文档逐句翻译成中文文档
19SCQL/docs简单将 SCQL《SCQL Implementation Status》英文文档逐句翻译成中文文档
20SCQL/docs简单将 SCQL《MySQL Compatibility》英文文档逐句翻译成中文文档
21SCQL/docs简单将 SCQL《SCQL API》英文文档逐句翻译成中文文档
22SCQL/docs简单将 SCQL《How To Integrate SCQL System》英文文档逐句翻译成中文文档
23SCQL/docs简单将 SCQL《SCQL Config Manual》英文文档逐句翻译成中文文档
24HEU/docs简单将 HEU 近期新增中文文档译成英文,具体包括:《算法选择》全文《FAQ》小部分中文内容《开发新算法》小部分中文内容

参与收获

为感谢大家对隐语社区的贡献,完成任务开发者可获得:

  • 🎁获得隐语社区限量奖品(虽然奖品不多,但我们真心感谢大家的贡献,也欢迎大家有任何意见可以反馈给社区,非常欢迎来自社区的各种建议👏):
    • 完成 1 个简单任务,即可获得「隐语社区限定款贴纸」&「隐语社区马克杯」
    • 累计完成 2 个及以上简单任务 or 1 个及以上中等任务,即可获得「隐语社区限定款贴纸」&「隐语社区马克杯」&「隐语社区充电宝」&「其他惊喜周边」(关于惊喜周边,也欢迎留言告诉我们你期望的周边类别🎉
  • 🆔成为隐语社区 Contributor,且有机会成为隐语社区 Active Contributor、Committer
  • 🌟参与隐语社区之星评比

同时,您将享有以下权益:

  • 参与内部技术研讨会,与技术专家一起探讨技术前沿和最佳实践;
  • 可作为参与嘉宾或社区分享嘉宾,受邀参加/参与分享隐语社区活动,包括但不限于峰会、沙龙、线上直播等;
  • 活动期间,高质量完成任务且为在校学生的开发者,将有机会加入隐语团队实习。

期待你的参与~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/626741.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

FPGA多路视频叠加融合 HLS算法实现 提供2套工程源码和技术支持

目录 1、前言2、视频叠加模块的功能和性能3、HLS视频叠加融合设计4、vivado工程1--单路同源视频的缩放叠加详细设计方案vivado工程详解SDK工程详解 5、vivado工程2--两路非同源视频的缩放叠加详细设计方案vivado工程详解SDK工程详解 6、上板调试验证7、福利:工程代码…

MySQL底层数据结构

1、引入 一个sql语句在mysql中究竟是如何运行的?又应该通过怎样的方式去查找我们要找的数据?这里就涉及到几种存储数据的算法; 可以做索引的数据结构有数组、链表、二叉搜索树和B树(B-树、B树)。 2、各种数据结构 …

flutter多版本切换

方式一:符号连接(软链接) 注:无需修改环境变量,也不用重启AndroidStudio mac具体flutter版本切换操作步骤: 1、项目clean然后切换自己需要的分支 2、删除文件夹flutter目录文件(这里的flutter是原来的符号连接&…

若依集成分库分表(一)

1.本次需求为同库分表 1.1 引入pom依赖 <!-- sharding-jdbc分库分表 --> <dependency><groupId>org.apache.shardingsphere</groupId><artifactId>sharding-jdbc-core</artifactId><version>4.1.1</version> </dependenc…

Linux内核中内存管理相关配置项的详细解析2

接前一篇文章&#xff1a;Linux内核中内存管理相关配置项的详细解析1 3. Default compressor&#xff08;默认压缩器&#xff09; 此项展开后如下图所示&#xff1a; 此项的内核源码详细解释为&#xff1a; Selects the default compression algorithm for the compressed cac…

谷歌发布一个免费的生成式人工智能课程

在过去几周&#xff0c;我们看到的都是AI将如何改变生活&#xff0c;无论是ChatGPT的文本生成&#xff0c;还是SD&#xff0c;Midjourney 的图像生成&#xff0c;这些AI的特点就是都是生成式的AI。而几天前&#xff0c;谷歌推出了一个生成式人工智能学习课程&#xff0c;课程涵…

美团太细了:Springcloud 微服务优雅停机,如何实现?

说在前面 关于Spring Boot、Spring Cloud应用的优雅停机&#xff0c;平时经常会被问到&#xff0c;这也是实际应用过程中&#xff0c;必须要掌握的点。 在40岁老架构师 尼恩的读者社区(50)中&#xff0c;最近有小伙伴拿到了一线互联网企业如美团、拼多多、极兔、有赞、希音的…

深度学习应用篇-计算机视觉-语义分割综述[5]:FCN、SegNet、Deeplab等分割算法、常用二维三维半立体数据集汇总、前景展望等

【深度学习入门到进阶】必看系列&#xff0c;含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等 专栏详细介绍&#xff1a;【深度学习入门到进阶】必看系列&#xff0c;含激活函数、优化策略、损失函数、模型调优、归一化…

【新版】系统架构设计师 - 软件可靠性分析与设计

个人总结&#xff0c;仅供参考&#xff0c;欢迎加好友一起讨论 文章目录 架构 - 软件可靠性分析与设计考点摘要可靠性相关基本概念软件可靠性分析可靠性指标串联系统&#xff08;可靠性&#xff09;并联系统&#xff08;可靠性&#xff09;混合系统&#xff08;可靠性&#xff…

(转载)从0开始学matlab—总结

1.编程实例 下面的例子将向大家介绍如何用 MATLAB 解决问题。 例1 温度转换程序 问题&#xff1a; 设计一个 MATLAB 程序&#xff0c;读取一个华氏温度的输入&#xff0c;输出开尔文温度。 答案&#xff1a; 华氏温度和开尔文温度的转换关系式可在物理学课本中找到。其关系式…

压力测试分为稳定性测试和破坏性测试

压力测试分为稳定性测试和破坏性测试 压力测试是一种对软件系统进行负载测试的常见手段&#xff0c;可以评估其在不同负载条件下的稳定性、性能和可靠性等指标。常见的压力测试分为两种类型&#xff1a;稳定性测试和破坏性测试。 1. 稳定性测试 稳定性测试也称为基准测试&#…

shell脚本基础3——正则表达式

文章目录 一、基本了解二、基本正则表达式2.1 字符匹配2.2 位置锚定2.3 匹配次数2.4 分组 三、扩展正则表达式3.1 字符匹配3.2 位置锚定3.3 匹配次数3.4 分组3.5 或者 一、基本了解 正则表达式分2种&#xff1a;基本正则表达式和扩展正则表达式。grep 、sed命令使用正则较多&am…

软考A计划-系统架构师-官方考试指定教程-(9/15)

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例 &#x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧&#xff0c;以及各种资源分享&am…

spiderflow的初步使用

1、简介 spider-flow 是一个爬虫平台&#xff0c;以图形化方式定义爬虫流程&#xff0c;无需代码即可实现一个爬虫 官网地址&#xff1a;https://www.spiderflow.org/ 2、spiderflow的初步使用 2.1拉取&#xff0c;配置和启动 从gitee上拉取 执行db里面的sql 里面会有6张表 …

为什么说高性能计算工程师越老越吃香?还难以被AI替代?

一般越老越吃香的岗位或者行业&#xff0c;一定是拥有无法或者难以轻易被替代的经验。 这些经验一般是靠时间、靠思维、靠试错不断积累起来的。然而AIGC来了&#xff0c;好像宣布AI会取代所有人一样&#xff0c;如经验丰富的律师、医生、教师等等&#xff0c;尤其是贡献了AIGC…

java ssm贸易平台-物流管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

一、源码特点 java ssm贸易平台-物流管理系统是一套完善的web设计系统&#xff08;系统采用SSM框架进行设计开发&#xff0c;springspringMVCmybatis&#xff09;&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主…

【运维知识进阶篇】用阿里云部署kod可道云网盘(DNS解析+CDN缓存+Web应用防火墙+弹性伸缩)

本篇文章依托kod可道云项目继续介绍阿里云产品&#xff0c;介绍DNS解析&#xff0c;CDN缓存&#xff0c;Web应用防火墙&#xff0c;弹性伸缩。 DNS解析 这里我将二级域名设为kod&#xff0c;一般都是设为www和&#xff0c;带表示可以不加二级域名&#xff0c;直接访问。也可以…

基于html+css的图展示117

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

Java 八股文-集合框架篇

Java 集合框架 一、常见集合 1.说说有哪些常见集合&#xff1f; 集合相关类和接口都在java.util中&#xff0c;主要分为3种&#xff1a;List&#xff08;列表&#xff09;、Map&#xff08;映射&#xff09;、Set(集)。 其中Collection是集合List、Set的父接口&#xff0c…

AI热度降温?揭秘加德纳技术成熟度曲线与AI发展阶段

一文解决你所有对 AI 的焦虑 近期&#xff0c;我们发现ChatGPT的热度似乎不如前几个月。许多人尝试了这个技术&#xff0c;觉得它非常强大&#xff0c;但似乎与自己的日常生活和工作关系不大&#xff0c;因此逐渐失去了兴趣。 然而&#xff0c;这实际上是技术发展的正常周期&…