Skip to content

Conversation

@DongBaiYue
Copy link
Contributor

@DongBaiYue DongBaiYue commented Aug 4, 2025

PR Category

Operator Mechanism

PR Types

Bug fixes

Description

  1. 算子功能
    本算子用于计算输入矩阵的秩(Rank),基于NVIDIA cuSOLVER库提供的奇异值分解(SVD)实现。
  2. 存在的问题
    cuSOLVER库存在以下限制:
  • cuSOLVER的cusolverDngesvdj()接口不支持int64_t数据类型
  • 官方文档中不存在支持int64_t的对应接口:cuSOLVER文档链接
  1. 解决方案
    检查每个batch的元素数量,若超过限制显式报错。
  2. 其他
    Torch行为:显式报错。已添加到torch_error_skip.txt

Pcard-67164

@paddle-bot
Copy link

paddle-bot bot commented Aug 4, 2025

你的PR提交成功,感谢你对开源项目的贡献!
请关注后续CI自动化测试结果,详情请参考Paddle-CI手册
Your PR has been submitted. Thanks for your contribution!
Please wait for the result of CI firstly. See Paddle CI Manual for details.

@paddle-bot paddle-bot bot added the contributor External developers label Aug 4, 2025
@DongBaiYue
Copy link
Contributor Author

/rerun all-failed

@DongBaiYue
Copy link
Contributor Author

/re-run all-failed

1 similar comment
@DongBaiYue
Copy link
Contributor Author

/re-run all-failed

@wanghuancoder wanghuancoder merged commit 0c33056 into PaddlePaddle:develop Aug 5, 2025
96 of 101 checks passed
@DongBaiYue DongBaiYue deleted the fix_matrix_rank branch August 12, 2025 03:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributor External developers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants