Closed AndSonder closed 4 months ago
卢畅
静态图半自动并行训练性能优化
本周工作主要是编写 ZBV 编排代码,并在不同 memory limit 下进行测试以及将编排结果与官方实现对比。还对显存估计工具的问题进行了排查,并在不同配制下进行测试。
相关 PR:
初步完成 ZBV 编排的代码编写
相关 PR:
适配 vpp_degree > 2 的情况,完成 ZBV 编排代码的编写。修改分布式标记适配 ZBV 的 V 形编排。在 Llama2 上进行初步性能测试。
Github ID: yulangz
CINN子图鲁棒性和性能优化
CINN 故障修复
赵加孟
刘卓鑫
Name | 运行结果 | 截图 |
---|---|---|
TTSAndroid | ||
TTSArmLinux | ||
TTSCppFrontend | ||
asr_deployment | source path.sh执行报错Error: 'build/speechx' directory not found. please ensure that the project build successfully | |
audio_content_search | 报错[2024-05-06 22:41:47,376] [ INFO] - acs http client start [2024-05-06 22:41:47,377] [ INFO] - endpoint: http://127.0.0.1:8090/paddlespeech/asr/search [2024-05-06 22:41:47,382] [ ERROR] - Failed to speech recognition. [2024-05-06 22:41:47,383] [ ERROR] - HTTPConnectionPool(host='127.0.0.1', port=8090): Max retries exceeded with url: /paddlespeech/asr/search (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbaf10e6830>: Failed to establish a new connection: [Errno 111] Connection refused')) $ python test.py [2024-05-06 22:48:23,017] [ INFO] - acs http client start [2024-05-06 22:48:23,017] [ INFO] - endpoint: http://127.0.0.1:8490/paddlespeech/asr/search Traceback (most recent call last): File "/opt/conda/envs/python35-paddle120-env/lib/python3.10/site-packages/urllib3/connection.py", line 200, in _new_conn sock = connection.create_connection( File "/opt/conda/envs/python35-paddle120-env/lib/python3.10/site-packages/urllib3/util/connection.py", line 85, in create_connection raise err File "/opt/conda/envs/python35-paddle120-env/lib/python3.10/site-packages/urllib3/util/connection.py", line 73, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused The above exception was the direct cause of the following exception: |
|
audio_searching | 需要docker | |
audio_tagging | 成功 | |
automatic_video_subtitiles | 成功 | |
custom_streaming_asr | 需要docker | |
keyword_spotting | 成功 | |
metaverse | 报错 | |
punctuation_restoration | 成功 | |
speaker_verification | 成功 | |
speech_recognition | 成功 | |
speech_server | 报错 | |
speech_ssl | # 识别文本 text = ssl_executor( model='wav2vec2,确实右单引号,命令行成功,Python API识别文本成功,得到声学表征失败,报错ASR Result: i knocked at the door on the ancient side of the building [2024-05-03 23:56:05,298] [ ERROR] - forward() missing 3 required positional arguments: 'wavs_lens_rate', 'target', and 'target_lens' Traceback (most recent call last): File "/home/aistudio/external-libraries/tools/venv/lib/python3.8/site-packages/paddlespeech/cli/ssl/infer.py", line 290, in infer out_feature = self.model(audio[:, :, 0]) File "/home/aistudio/external-libraries/tools/venv/lib/python3.8/site-packages/paddle/nn/layer/layers.py", line 1426, in call return self.forward(*inputs, **kwargs) TypeError: forward() missing 3 required positional arguments: 'wavs_lens_rate', 'target', and 'target_lens' Representation: i knocked at the door on the ancient side of the building |
|
speech_translation | 成功 | |
speech_web | 成功 | |
story_talker | 报错 | |
streaming_asr_server | 成功 | |
streaming_tts_server | ||
streaming_tts_serving_fastdeploy | 需要docker | |
style_fs2 | 报错 | |
text_to_speech | 报错 | |
whisper | 报错PaddlePaddle version 2.3.0 or higher is required, but 0.0.0 installed, Maybe you are using a develop version, please make sure the version is good with your code. |
详细周报链接:
卢林军
reduce_as
op 实现complex64/128
和int8
的支持reduce_as
op的中文文档reduce_as
op的反向拆解sigmoid_cross_entropy_with_logits
op中,pos_weight
参数不为全1 Tensor时,拆解的反向计算和kernel的反向计算结果不一致的原因reduce_as
的中文文档梁书豪
TileFirstGeneralTactic
中实现新的Tile流程Yang-Changhui
黄济懿
PIR 控制流专项
详细周报链接:
田川
李睿文
paddle.nn.functional.group_norm
和 paddle.nn.GroupNorm
的功能增强paddle.distribution.Categorical
与 torch.distributions.Categorical
不一致的地方paddle.nn.initializer.TruncatedNormal
的功能增强王晋恒
组合机制算子专项和机制建设
学习动态shape相关知识
进行算子拆解工作
Github-ID: Austin-00
CINN 支持动态 Shape 专项 (后端规则升级)
理清CINN LowertoAST 以及 Schedule 的整个pipeline过程
理清dy_shape_group_scheduler、tile_config、tile_first_general_tactic的动态Shape Scheduleconfig以及代码骨架调整逻辑,设计后续ScheduleConfig
了解并确定后续Searcher开发需求和大致技术路线
对后续Searcher的接口进行补全,并继续迭代开发,完成PR合并
根据需求动态调整,进一步优化性能
尹帆
Github ID: unseenme
离线测试流程代码改进
离线测试与筛选
将有价值的用例提交到Paddle仓库
继续离线测试
继续改进测试流程代码以进一步提高测试效率
凌少鹏
YibinLiu666
李帅
Github ID: lishuai-97
本周主要的工作为完善实验,构建XXX梯度裁剪算法论文框架,撰写完成论文初稿
继续完善、润色XXX梯度裁剪算法论文,准备投稿
马欣楷
周波涛
算子支持复数计算专项
叶柯
PaddleMIX 套件能力建设(图文方向)
本周主要工作如下:
帮助启航计划的同学解决一些遇到的问题
推进 internlm-xcomposer2 集成到 PaddleMIX 中的PR合入
xusuyong
张千芊
蔡越
PaddleMIX 套件能力建设(文图方向)
添加Open-Sora前向推理支持,包含文生视频及其他高级玩法;
詹荣瑞
PIR Python API 升级及机制建设
完成 PaddleSOT 的动态 shape 支持的部分准备工作
相关 PR:
详细周报链接
张玉涛
算子支持复数计算专项
马贺达
何咏哲
[WeeklyReports] 2024.04.19~2024.05.10 周报汇总
请各位学员在本 issue 下以 comment 的形式填写周报摘要,ddl 本周五晚,格式示例如下:
项目二:PIR 控制流专项
项目三:PIR Python API 升级及机制建设
项目四:动转静 SOT 模块 Python 3.12 支持
项目五:算子支持复数计算专项
项目六:模型迁移工具建设
项目七:框架 API 易用性提升
项目八:组合机制算子专项和机制建设
项目九:高阶微分的性能分析和优化
项目十:静态图半自动并行训练性能优化
项目十一:全自动并行架构升级
项目十二:科学计算领域拓展专项(DeePMD-kit、光学案例)
项目十三:科学计算领域拓展专项(超分重构方向)
项目十四:科学计算领域拓展专项(领域流体方向)
项目十五:科学计算领域拓展专项(领域气象方向)
项目十六:CINN 支持动态 Shape 专项(前端方向)
项目十八:CINN 静态 shape 下鲁棒性和性能优化
项目十九:CINN 支持动态 Shape 专项(后端规则升级)
项目二十:CINN 支持动态 Shape 专项 (后端模型扩量)
项目二十一:Paddle CMake 治理和编译优化
项目二十二:PaddleMIX 套件能力建设(文图方向)
项目二十三:PaddleMIX 套件能力建设(图文方向)
项目二十四:大模型训练稳定性和高效低价小模型快速收敛
项目二十六:推理 Pass & 融合算子优化
项目二十七:PaddleSpeech 套件能力建设