{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":626422472,"defaultBranch":"main","name":"DIOPI","ownerLogin":"DeepLink-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-11T12:45:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104423924?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720751237.0","currentOid":""},"activityList":{"items":[{"before":"5fb590bcca355cb71af74e53654e8f0b4ee45c68","after":"abb56e204aa379bddd7190846215e3fda0171c15","ref":"refs/heads/main","pushedAt":"2024-07-23T09:37:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[diopirt]add new interface to accelerate getting current device index. (#1305)\n\n* add an interface to accelerate current device.\r\n\r\n* add realization in litert.cpp","shortMessageHtmlLink":"[diopirt]add new interface to accelerate getting current device index. ("}},{"before":"da23b7acb681e14294d66c76b0c621af6faed2c6","after":"5fb590bcca355cb71af74e53654e8f0b4ee45c68","ref":"refs/heads/main","pushedAt":"2024-07-23T09:19:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[Fix] fix ascend memory format config (#1317)\n\nchange ascend memory format config","shortMessageHtmlLink":"[Fix] fix ascend memory format config (#1317)"}},{"before":"1bc1733f4cf14c140bdcb36868d5e0068f89489e","after":"da23b7acb681e14294d66c76b0c621af6faed2c6","ref":"refs/heads/main","pushedAt":"2024-07-23T08:42:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"fix find torch (#1316)","shortMessageHtmlLink":"fix find torch (#1316)"}},{"before":"246d2d517204c7ad35bf4511bff3847d6ecf3cfc","after":"1bc1733f4cf14c140bdcb36868d5e0068f89489e","ref":"refs/heads/main","pushedAt":"2024-07-23T06:14:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[Ascend] Ljf/modify for aclnn ops (#1304)\n\n* adapt for matmul_all_reduce & prompt_flash_attention\r\n\r\n* modify for clang error of matmul_all_reduce and prompt_flash_attention\r\n\r\n* modify PagedAttention and RotaryEmbeddingV2\r\n\r\n* modify CustomizedFlashAttention(Backward) and CustomizedFlashAttentionVarLen(Backward)","shortMessageHtmlLink":"[Ascend] Ljf/modify for aclnn ops (#1304)"}},{"before":"7508ef0665e1ad967b94d5efe0ef24ffc8f01fe4","after":"246d2d517204c7ad35bf4511bff3847d6ecf3cfc","ref":"refs/heads/main","pushedAt":"2024-07-23T02:28:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend]ggx/reimpl penalty and destindex_copy_kv with aclnn op (#1308)\n\n* reimpl penalty and destindex_copy_kv with aclnn op\r\n\r\n* fix: format\r\n\r\n* fix: Optimize code\r\n\r\n* fix: Optimize code 2\r\n\r\n* fix: Optimize code and adjust naming conventions","shortMessageHtmlLink":"[ascend]ggx/reimpl penalty and destindex_copy_kv with aclnn op (#1308)"}},{"before":"e455b6f56d2d143b2bb10ded365fe83fdd06b86e","after":"7508ef0665e1ad967b94d5efe0ef24ffc8f01fe4","ref":"refs/heads/main","pushedAt":"2024-07-19T05:58:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend] add op: bernoulli (#1310)\n\nadd op: beroulli\r\n\r\nCo-authored-by: hellozmz <40719054@qq.com>","shortMessageHtmlLink":"[ascend] add op: bernoulli (#1310)"}},{"before":"efe7a101caaa9cfb82d6c74e6dac449dcac4d1f4","after":"e455b6f56d2d143b2bb10ded365fe83fdd06b86e","ref":"refs/heads/main","pushedAt":"2024-07-16T12:46:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"fix sparse runtime api (#1309)\n\n* fix sparse runtime api\r\n\r\n* fix spell","shortMessageHtmlLink":"fix sparse runtime api (#1309)"}},{"before":"f33727c25dd4811932afa42200bbb956fe1e3e2c","after":"efe7a101caaa9cfb82d6c74e6dac449dcac4d1f4","ref":"refs/heads/main","pushedAt":"2024-07-16T05:53:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[torch]Add support for sparse tensor in diopi_test (#1297)\n\n* Add support for sparse tensor in diopi_test\r\n - Implemented diopiSparseCsrTensor to manage sparse tensor attributes\r\n - Added API functions in diopirt.h to handle sparse tenosr properties\r\n - Updated test config and generators to include sparse tensor test support\r\n\r\n* Fix clang-tidy error\r\n\r\n* Fix clang-format error\r\n\r\n* Fix clang-format error\r\n\r\n* Fix: correctly rename config item is_sparse to sparse throughout codebase","shortMessageHtmlLink":"[torch]Add support for sparse tensor in diopi_test (#1297)"}},{"before":"8288110ad5a10b29f008cda00e2b21720beab6bb","after":"f33727c25dd4811932afa42200bbb956fe1e3e2c","ref":"refs/heads/main","pushedAt":"2024-07-11T06:51:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[Ascend] fuj/aclnn-replace-std-erfinv (#1303)\n\n* reimpl std, erfinv\r\n\r\n* fix dev config for ascend","shortMessageHtmlLink":"[Ascend] fuj/aclnn-replace-std-erfinv (#1303)"}},{"before":"1647d7e9f19168bd5f6124527a98398e2aafa384","after":"8288110ad5a10b29f008cda00e2b21720beab6bb","ref":"refs/heads/main","pushedAt":"2024-07-10T12:43:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[camb]tyf/changeFA (#1298)\n\n\r\n---------\r\n\r\nCo-authored-by: POI-WX ","shortMessageHtmlLink":"[camb]tyf/changeFA (#1298)"}},{"before":"50f60daf2bb2220aa811dd04070629f1d56235af","after":"1647d7e9f19168bd5f6124527a98398e2aafa384","ref":"refs/heads/main","pushedAt":"2024-07-10T09:53:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[Ascend] fuj/push-feat-to-main (#1300)\n\n* [ascend]zq/fix_ops for Ascend 8.0 (#1159)\r\n\r\n* Update diopi_test/python/conformance/collect_case.py\r\n\r\n* update README\r\n\r\n* fix device_config for group_norm\r\n\r\n---------\r\n\r\nCo-authored-by: jfxu-st <143591296+jfxu-st@users.noreply.github.com>\r\n\r\n* [ascend]Zq/update abs with aclnn (#1165)\r\n\r\n* add abs by aclnn\r\n\r\n* [Ascend] fuj / optim acl workspace for ascend, support hugemem and Size convert (#1170)\r\n\r\noptim acl workspace for ascend, support hugemem and Size convert\r\n\r\n* [Ascend] fuj/aclnn-hugemem-size-convert fix (#1172)\r\n\r\n* optim acl workspace for ascend, support hugemem and Size convert\r\n\r\n* fix format\r\n\r\n* [ascend]zzf/reimpl uniform (#1179)\r\n\r\nreimpl uniform\r\n\r\n* [ascend]zzf/topk (#1187)\r\n\r\n* reimpl topk with aclnn\r\n\r\n* [ascend]Zzf/zeros ones (#1186)\r\n\r\n* reimpl zeros, ones with aclnn\r\n\r\n* [ascend]zzf/reimpl permute and transpose (#1182)\r\n\r\n* reimpl permute and transpose\r\n\r\n* [ascend]zq/update bitwise by aclnn (#1183)\r\n\r\n* update bitwise by aclnn\r\n\r\n* [ascend]zzf/reimpl where with aclnn (#1169)\r\n\r\nreimpl where with aclnn\r\n\r\n* [ascend]zq/update_arange_by_aclnn (#1174)\r\n\r\n* update_arange_by_aclnn\r\n\r\n* [ascend]zq/update_col2im_by_aclnn (#1185)\r\n\r\n* [ascend]ywt/impl eq op by aclnn (#1173)\r\n\r\n* replace eq op\r\n\r\n* fix: dropinp call op plugin\r\n\r\n* [camb]tyf/fix all bugs in sdk1.18.0 (#1163)\r\n\r\n* change contiguous\r\n\r\n* [ascend]zq/update ceil by aclnn (#1184)\r\n\r\n* update ceil by aclnn\r\n\r\n* [ascend]Zq/update flip by aclnn (#1188)\r\n\r\n* [Ascend] fuj/aclnn-replace (#1162)\r\n\r\n* replace binary op, pow with aclnn\r\n\r\n* replace normal with aclnn\r\n\r\n* support add, sub, div with aclnn\r\n\r\n* using diopiGeneratorGetSeedAndOffset for diopiNormal\r\n\r\n* fix ascend config\r\n\r\n* Zq/update argmax by aclnn (#1193)\r\n\r\n* [ascend]ywt/feature:add_logic op (#1189)\r\n\r\n* ywt/feature:add_logic op\r\n\r\n* update config.yaml\r\n\r\n* [Ascend] Wx/fix adaptor (#1196)\r\n\r\nfix adaptor\r\n\r\n* [ascend]Zq/update addcdiv and remainder by aclnn (#1167)\r\n\r\n* [ascend]zzf/reduce (#1190)\r\n\r\n* reimple reduce op with aclnn\r\n\r\n* fix diopiSum\r\n\r\n* [ascend]Zq/update cumsum by aclnn (#1197)\r\n\r\n* tyf/change gen (#1191)\r\n\r\n* change gen\r\n\r\n* [camb]tyf/fixMSE (#1198)\r\n\r\n* zq/update equal by aclnn (#1201)\r\n\r\n* update equal by aclnn\r\n\r\n* fix\r\n\r\n* [ascend]zq/update repeat by aclnn (#1199)\r\n\r\n* update repeat by aclnn\r\n\r\n* [ascend]Zq/update mseloss by aclnn (#1200)\r\n\r\n* update mse_loss with aclnn\r\n\r\n* [Ascend] Wx/reimpl some ops (#1180)\r\n\r\n* Skip float64 test cases for some ops[batch_norm, adaptive_avg_pool2d, interpolate], as other ops are implemented using DIOPI_ASCEND_CALL_ACLNN.\r\n* Reimpl activation, cast, atan, sin, cos, fill, floor, isnan, lerp, linalg_vec_norm, linspace, remainder, sgn, sort, threshold, neg, sqrt, rsqrt, erf, log, log2, log10, exp, reciprocal, rms_norm using DIOPI_ASCEND_CALL_ACLNN.\r\n* Fix permute.\r\n* Remove redundant dtype cast.\r\n\r\n* [Ascend] fuj/aclnn-replace (#1195)\r\n\r\n* fix maximum and minimum\r\n\r\n* [ascend]Zq/update clamp by aclnn (#1194)\r\n\r\n* [ascend] tyf/fixMaskedSelect (#1206)\r\n\r\n* [Ascend] fuj/replace-baddbmm-and-fix-max-and-min-config (#1208)\r\n\r\n* replace baddbmm and fix max and min config\r\n\r\n* replace bmm with aclnn\r\n\r\n* support bfloat16\r\n\r\n* add ci\r\n\r\n* zq/updata_addmm_by_aclnn (#1171)\r\n\r\n* zq/update_matmul_by_aclnn (#1202)\r\n\r\n* [Ascend] Wx/reimpl norm op (#1216)\r\n\r\nreimpl norm op by aclnn\r\n\r\n* [Ascend] fuj/aclnn-replace-dropout (#1214)\r\n\r\nreplace dropout with aclnn\r\n\r\n* [ascend]Zq/update split by aclnn (#1213)\r\n\r\n* zzf/reimpl one_hot with aclnn (#1217)\r\n\r\n* reimpl one_hot with aclnn\r\n\r\n* replace mm with aclnn\r\n\r\n* [Ascend]zq/update_addcmul_by_aclnn (#1168)\r\n\r\n* [ascend]zq/update LayerNorm by aclnn (#1204)\r\n\r\n* [diopi]add attention define and impl on ascend (#1228)\r\n\r\n* [Ascend]Zq/update gather by aclnn (#1229)\r\n\r\n* [ascend]Zq/update conv2d by aclnn (#1221)\r\n\r\n* [ascend]zq/update masked_fill by aclnn (#1205)\r\n\r\n* [ascend] fix_Ascend_ci (#1248)\r\n\r\n* fix_Ascend_ci\r\n\r\n* [ascend]Zq/reimpl max pool2d (#1253)\r\n\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: yangbofun \r\n\r\n* [ci]Align the test logic between V100 and A100 (#1232)\r\n\r\n* [ascend]Zq/update group norm by aclnn (#1209)\r\n\r\n* [Ascend]Zq/update adaptive avg pool with aclnn (#1192)\r\n\r\n* [Ascend]zq/update batch_norm by aclnn (#1181)\r\n\r\n* [Ascend] fuj/fix-generator-with-getSeedAndOffset (#1233)\r\n\r\nfix generator with getSeedAndOffset\r\n\r\n* [Ascend] Wx/fix dtype cast bug of adamw op (#1260)\r\n\r\n* fix dtype cast bug of adamw op\r\n\r\n* [ascend]Zcx/llama2 infer 910b (#1254)\r\n\r\n* optimize lightllm\r\n\r\n* fix promptFlashAttention on a+x\r\n\r\n* add check for incre flash attention\r\n\r\n* add description of the added funtion\r\n\r\n* [Ascend] Wx/reimpl index select, cat and stack op (#1211)\r\n\r\n* [Ascend] Wx/reimpl adamw op (#1227)\r\n\r\n* reimpl adamw op\r\n\r\n* [Ascend] Wx/reimpl scatter op (#1220)\r\n\r\n* reimpl scatter op via aclnn\r\n\r\n* [Ascend] Wx/reimpl multinomial op (#1218)\r\n\r\n* reimpl multinomial op\r\n\r\n* [ascend]Zzf/linear (#1231)\r\n\r\n* reimpl linear with aclnn\r\n\r\n---------\r\n\r\nCo-authored-by: NeosZhang \r\n\r\n* [Ascend] fuj/fix-AscendTensor-storage-offset (#1259)\r\n\r\n* [ascend]Zzf/interpolate (#1235)\r\n\r\n* reimple upsample with aclnn\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: NeosZhang \r\n\r\n* [ascend]zzf/reimpl non_zero with aclnn (#1223)\r\n\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: NeosZhang \r\n\r\n* Yb/modify call aclnn impl (#1265)\r\n\r\n* add computeWorkspaceSize\r\n\r\n* modify macro\r\n\r\n* zq/Update masked select by aclnn with expand (#1263)\r\n\r\n* zq/fix masked_select (#1272)\r\n\r\nfix masked_select\r\n\r\n* [Ascend] fuj/replace-rotary-emb (#1230)\r\n\r\nimpl rotary embedding with aclnn\r\n\r\n* replace inplace copy with aclnn\r\n\r\n* reimpl index_put with aclnn\r\n\r\n---------\r\n\r\nCo-authored-by: ZhangQiu <100055343+NeosZhang@users.noreply.github.com>\r\nCo-authored-by: jfxu-st <143591296+jfxu-st@users.noreply.github.com>\r\nCo-authored-by: Zhangzefeng \r\nCo-authored-by: Peter Ye <44945378+yewentao256@users.noreply.github.com>\r\nCo-authored-by: Bonbon-Tang <77844719+Bonbon-Tang@users.noreply.github.com>\r\nCo-authored-by: wangxing <131418410+POI-WX@users.noreply.github.com>\r\nCo-authored-by: yangbofun \r\nCo-authored-by: zhaoguochun1995 <109069909+zhaoguochun1995@users.noreply.github.com>\r\nCo-authored-by: liwenjian-sensetime <109193776+liwenjian-sensetime@users.noreply.github.com>\r\nCo-authored-by: zhaochaoxing <109726331+zhaochaoxing@users.noreply.github.com>\r\nCo-authored-by: NeosZhang ","shortMessageHtmlLink":"[Ascend] fuj/push-feat-to-main (#1300)"}},{"before":"ab292d87cc899695eff33430ab951b7f0aabb3b0","after":"50f60daf2bb2220aa811dd04070629f1d56235af","ref":"refs/heads/main","pushedAt":"2024-07-10T05:52:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend]add erfinv (#1299)\n\nadd erfinv\r\n\r\nCo-authored-by: hellozmz <40719054@qq.com>","shortMessageHtmlLink":"[ascend]add erfinv (#1299)"}},{"before":"0fefa84b26a852bf80754fc2e8573c8f6abae136","after":"ab292d87cc899695eff33430ab951b7f0aabb3b0","ref":"refs/heads/main","pushedAt":"2024-07-09T12:25:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[Ascend] Wx/modify customized flash attention for ascend (#1296)\n\n* update interface\r\n\r\n* modify diopi function\r\n\r\n* add test cases for BSH SBH and BNSD","shortMessageHtmlLink":"[Ascend] Wx/modify customized flash attention for ascend (#1296)"}},{"before":"ca38ec10796279e203948e6081a57b6d5694fee4","after":"0fefa84b26a852bf80754fc2e8573c8f6abae136","ref":"refs/heads/main","pushedAt":"2024-07-09T11:40:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[cuda]Fix bug: nll_loss_backward may not meet accuracy standards in certain… (#1161)\n\n* Fix bug: nll_loss_backward may not meet accuracy standards in certain situations\r\n\r\n* add test case\r\n\r\n* yangbo's fix: gen_case\r\n\r\n* style: remove unused import\r\n\r\n---------\r\n\r\nCo-authored-by: yangbofun \r\nCo-authored-by: Lingjie Li ","shortMessageHtmlLink":"[cuda]Fix bug: nll_loss_backward may not meet accuracy standards in c…"}},{"before":"bd02bb65543251418900eb1665d90db4f2eab772","after":"ca38ec10796279e203948e6081a57b6d5694fee4","ref":"refs/heads/main","pushedAt":"2024-07-08T08:43:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend]fix: move version detection from cmake into cpp header (#1295)\n\n* feat: read torch_version from upstream cmake module\r\n\r\n* feat: revert changes and move VERSION from cmake into cpp source","shortMessageHtmlLink":"[ascend]fix: move version detection from cmake into cpp header (#1295)"}},{"before":"b0903fb92f1cb6dd180082ca71b2a3716185347d","after":"bd02bb65543251418900eb1665d90db4f2eab772","ref":"refs/heads/main","pushedAt":"2024-07-05T06:22:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend]Zgc/diopi ascend fix diopi ci (#1284)\n\n* optimize performance\r\n\r\nCo-authored-by: yangbo \r\nCo-authored-by: jfxu-st <143591296+jfxu-st@users.noreply.github.com>","shortMessageHtmlLink":"[ascend]Zgc/diopi ascend fix diopi ci (#1284)"}},{"before":"4e77aee9fc392713c80edf47e9679feff8f50a65","after":"b0903fb92f1cb6dd180082ca71b2a3716185347d","ref":"refs/heads/main","pushedAt":"2024-07-02T07:28:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"Zgc/diopi optimize ascend performance (#1290)\n\n* use c10::DimVector instread of std::vector\r\n\r\n* use c10::DimVector instead of std::vector","shortMessageHtmlLink":"Zgc/diopi optimize ascend performance (#1290)"}},{"before":"d27cc8387c8f1741396dc49274a0b7d1b3046a8a","after":"4e77aee9fc392713c80edf47e9679feff8f50a65","ref":"refs/heads/main","pushedAt":"2024-07-01T02:41:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"tyf/fixUnique (#1285)\n\n* change","shortMessageHtmlLink":"tyf/fixUnique (#1285)"}},{"before":"1340a6ad40b13ee4839b0e2d46325ea2cdfca5e2","after":"d27cc8387c8f1741396dc49274a0b7d1b3046a8a","ref":"refs/heads/main","pushedAt":"2024-06-28T08:49:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend]fix paged_attention test (#1282)\n\nfix paged_attention","shortMessageHtmlLink":"[ascend]fix paged_attention test (#1282)"}},{"before":"2efe75bd33dcb1b3695cb8ed7e9c4200bd611d10","after":"1340a6ad40b13ee4839b0e2d46325ea2cdfca5e2","ref":"refs/heads/main","pushedAt":"2024-06-28T07:28:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"Enhance diopiSize export (#1283)\n\nenhance diopiSize export","shortMessageHtmlLink":"Enhance diopiSize export (#1283)"}},{"before":"3e7feec5bc48a6c8f3707e33fff02455fb088655","after":"2efe75bd33dcb1b3695cb8ed7e9c4200bd611d10","ref":"refs/heads/main","pushedAt":"2024-06-28T06:30:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend]Fix Ascend CI failure (revert 2ee61ea, optimize baddbmm, skip paged_attention, fix diopiStd) (#1281)\n\n* Revert \"optimize performance (#1238)\"\r\n\r\nThis reverts commit 2ee61ead7e5292ab313e56b3aa32f3871a106d94.\r\n\r\n* optimize baddbmm by returning early for ascend_npu\r\n\r\n* skip paged_attention in conformance tests\r\n\r\n* make clang-format happy\r\n\r\n* fix diopiStd when dim is None for ascend_npu","shortMessageHtmlLink":"[ascend]Fix Ascend CI failure (revert 2ee61ea, optimize baddbmm, skip…"}},{"before":"7e8a55530be01d1258838ea101b66d38e36436d7","after":"3e7feec5bc48a6c8f3707e33fff02455fb088655","ref":"refs/heads/main","pushedAt":"2024-06-28T02:44:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"feat(torch): add new flash-attention functions to torch impl (#1279)\n\n* feat(torch): add new flash-attention functions to torch impl\r\n\r\n* style: format flash_api.h with clang-format-16\r\n\r\n* test(torch): check flash-attention availability for V100","shortMessageHtmlLink":"feat(torch): add new flash-attention functions to torch impl (#1279)"}},{"before":"c925d2f24c658cfe3027d735b91b5ab270c41b01","after":"7e8a55530be01d1258838ea101b66d38e36436d7","ref":"refs/heads/main","pushedAt":"2024-06-27T09:53:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"zq/add compiling build_aten.cpp (#1280)\n\nadd compiling build_aten.cpp","shortMessageHtmlLink":"zq/add compiling build_aten.cpp (#1280)"}},{"before":"2e1f701e309c3f6c7428ec37f49e2d20b77f670f","after":"c925d2f24c658cfe3027d735b91b5ab270c41b01","ref":"refs/heads/main","pushedAt":"2024-06-27T07:01:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[DIOPI] Wx/align standard flash attention interface definition (#1268)\n\n* /align standard flash attention interface definition\r\n\r\n* add diopiCustomizedFlashAttention and diopiCustomizedFlashAttentionVarLen for ascend","shortMessageHtmlLink":"[DIOPI] Wx/align standard flash attention interface definition (#1268)"}},{"before":"acf8fd0a3a754332a9789baa1f9c63a2ac94fcbc","after":"2e1f701e309c3f6c7428ec37f49e2d20b77f670f","ref":"refs/heads/main","pushedAt":"2024-06-27T06:57:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend]Zgc/diopi optimize ascend performance (#1273)\n\n* optimize performance","shortMessageHtmlLink":"[ascend]Zgc/diopi optimize ascend performance (#1273)"}},{"before":"de8dfe761d28177bcc42e3b26488438779721ac9","after":"acf8fd0a3a754332a9789baa1f9c63a2ac94fcbc","ref":"refs/heads/main","pushedAt":"2024-06-27T06:53:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[Ascend] fuj/fix-std-dim (#1277)\n\nfix std when dim is None for ascend","shortMessageHtmlLink":"[Ascend] fuj/fix-std-dim (#1277)"}},{"before":"2b566db5eeecf842c9aeb04cdf23645840590b0b","after":"de8dfe761d28177bcc42e3b26488438779721ac9","ref":"refs/heads/main","pushedAt":"2024-06-26T12:46:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"perf(torch): fast but unsafe buildATen & eliminating dispatches (#1271)\n\n* change at::xx_out to at:;cuda::xx_out\r\n\r\n* perf: superfast but unsafe buildaten\r\n\r\n* modify func_ext buildaten\r\n\r\n* build(torch): add option to switch unsafe buildATen\r\n\r\n* style: format cpp\r\n\r\n* docs(torch): refine naming and docs\r\n\r\n---------\r\n\r\nCo-authored-by: CoolKbh ","shortMessageHtmlLink":"perf(torch): fast but unsafe buildATen & eliminating dispatches (#1271)"}},{"before":"2f1499ccc81ce9784b835d4731b19deb324e1612","after":"2b566db5eeecf842c9aeb04cdf23645840590b0b","ref":"refs/heads/main","pushedAt":"2024-06-26T07:20:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ci]fix Ascend CI (#1275)","shortMessageHtmlLink":"[ci]fix Ascend CI (#1275)"}},{"before":"cea115827979393ef1c358438bf8713b92784b3b","after":"68b4f6e5c6560de42c60219a8ed105147a029adc","ref":"refs/heads/feat/replace_opplugin_by_aclnn","pushedAt":"2024-06-26T01:38:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[Ascend] fuj/replace-rotary-emb (#1230)\n\nimpl rotary embedding with aclnn","shortMessageHtmlLink":"[Ascend] fuj/replace-rotary-emb (#1230)"}},{"before":"c4a6054332f88f293bea1a0a41fe9571f811036d","after":"2f1499ccc81ce9784b835d4731b19deb324e1612","ref":"refs/heads/main","pushedAt":"2024-06-25T11:23:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yangbofun","name":"yangbo","path":"/yangbofun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37532326?s=80&v=4"},"commit":{"message":"[ascend]fix repaet when input is a tensor view (#1274)","shortMessageHtmlLink":"[ascend]fix repaet when input is a tensor view (#1274)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhquyUwA","startCursor":null,"endCursor":null}},"title":"Activity · DeepLink-org/DIOPI"}