Skip to content

Implement Flash Attention 2 for webgpu EP #38654

Implement Flash Attention 2 for webgpu EP

Implement Flash Attention 2 for webgpu EP #38654

Triggered via pull request February 6, 2025 17:54
Status Success
Total duration 32m 10s
Artifacts

lint.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Python format
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Python format
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Python format
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Python format
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Optional Lint C++: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc#L10
[cpplint] reported by reviewdog 🐶 Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5] Raw Output: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc:10: Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
Optional Lint C++: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc#L11
[cpplint] reported by reviewdog 🐶 Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5] Raw Output: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc:11: Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
Optional Lint C++: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc#L12
[cpplint] reported by reviewdog 🐶 Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5] Raw Output: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc:12: Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
Optional Lint C++: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc#L13
[cpplint] reported by reviewdog 🐶 Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5] Raw Output: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc:13: Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
Optional Lint C++: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc#L428
[cpplint] reported by reviewdog 🐶 Add #include <string> for string [build/include_what_you_use] [4] Raw Output: onnxruntime/contrib_ops/webgpu/bert/flash_attention.cc:428: Add #include <string> for string [build/include_what_you_use] [4]
Optional Lint C++: onnxruntime/contrib_ops/webgpu/bert/flash_attention.h#L16
[cpplint] reported by reviewdog 🐶 Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5] Raw Output: onnxruntime/contrib_ops/webgpu/bert/flash_attention.h:16: Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
Optional Lint C++: onnxruntime/contrib_ops/webgpu/bert/flash_attention.h#L36
[cpplint] reported by reviewdog 🐶 Add #include <string> for string [build/include_what_you_use] [4] Raw Output: onnxruntime/contrib_ops/webgpu/bert/flash_attention.h:36: Add #include <string> for string [build/include_what_you_use] [4]