Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

【艾尔登】任务线一:「星星时代 ⭐️」之 「IR 核心组件」 #55734

Closed
Aurelius84 opened this issue Jul 27, 2023 · 0 comments
Assignees
Labels
status/close 已关闭 type/new-feature 确认的新需求

Comments

@Aurelius84
Copy link
Contributor

Aurelius84 commented Jul 27, 2023

一、Background 🎃

详见:🎉 Paddle 之艾尔登(IR Dialect)快乐勇士挑战赛 ⚔

「星星时代」是「艾尔登法环」三大剧情主线之一,成就奖杯🏆「让任一大卢恩再次获得力量」

二、Motivation 🚀

「IR 组件」是支撑整个项目的重要基石,重要性不言而喻,亦如银河系的「漫天星辰」,虽零零散散,但汇聚在一起却是如此璀璨。 其主要包括底层 DialectInterfaceTrait,以及上层 ValueOperationBlockRegionProgram。此部分主要为「接口新增」类任务,简单易上手。

序号 模块 任务描述 PR 贡献者
1.1✅ (2023/7/24) Attribute 优化IntArray接口参数,减少隐式 Copy #55525 @Liyulingyue
1.2✅ (2023/8/8) Operation operation提供opoperands(), opresults()方法,分别返回全部输入,全部输出的vector #55903 @jjyaoao
1.3✅ (2023/8/1) Operation operation 增加Block *GetParent() ; 非const 函数接口 #55657 @gouzil
1.4✅ (2023/8/11) Dialect ir 移除framework_proto的编译依赖 #56152 @Candy2Tang
1.5 ✅ Operation 基于ir::Value 基础运算符重载(+-*/等) #57164 @cyber-pioneer
1.6 ✅ 机制 反向VJP invoke以及optional支持 #57084 @Charles-hit
1.7 ✅ VJP 反向VJP代码生成支持「多输入多输出」 #56798 @Charles-hit
1.8 ✅ VJP 反向VJP代码生成支持「intermediate」 #56798 @Charles-hit
1.9 ✅ VJP 反向VJP代码生成支持「可变Attribute」 #56798 @Charles-hit


@luotao1 luotao1 moved this to In Progress in Call for Contributions Jul 27, 2023
@Ligoml Ligoml added type/new-feature 确认的新需求 and removed status/new-issue 新建 type/feature-request 新需求申请 labels Aug 3, 2023
@Aurelius84 Aurelius84 changed the title 【艾尔登】任务线一:「星星时代 ⭐️」之 「IR 组件」 【艾尔登】任务线一:「星星时代 ⭐️」之 「IR 核心组件」 Aug 31, 2023
@paddle-bot paddle-bot bot added the status/close 已关闭 label Nov 3, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Call for Contributions Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/close 已关闭 type/new-feature 确认的新需求
Projects
Development

No branches or pull requests

5 participants