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
[pytorch-vulkan][2/n] Height packing #113883
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/113883
Note: Links to docs will display an error until the docs builds have been completed. ✅ You can merge normally! (2 Unrelated Failures)As of commit 9f885bd with merge base fdaddec (): BROKEN TRUNK - The following jobs failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This pull request was exported from Phabricator. Differential Revision: D51379737 |
39bc86e
to
4421699
Compare
This pull request was exported from Phabricator. Differential Revision: D51379737 |
Summary: Enable logic for converting a channel packed tensor into heigh packed one. Not yet connecting with rest of the system yet. Test Plan: ``` (base) yipjustin@yipjustin-mac fbsource % buck2 run -c pt.has_backtraces=1 --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*packing*" File changed: fbsource//xplat/caffe2/aten/src/ATen/test/vulkan_quantized_api_test.cpp Buck UI: https://www.internalfb.com/buck2/9a0d6bd6-e4a2-4d58-8f38-f806a0703122 Network: Up: 0B Down: 0B Jobs completed: 4. Time elapsed: 0.1s. BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *packing* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.channel_to_height_packing_test [ OK ] VulkanAPITest.channel_to_height_packing_test (35 ms) [----------] 1 test from VulkanAPITest (35 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (36 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA Differential Revision: D51379737
4421699
to
dbd87b8
Compare
…tions. (pytorch#113883) Summary: Height and width packing logic for linear operations. Test Plan: ## All api test passed ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_api_test_binAppleMac\#macosx-arm64 ... [ OK ] VulkanAPITest.linear_2d_large (0 ms) [ RUN ] VulkanAPITest.linear_3d_flat [ OK ] VulkanAPITest.linear_3d_flat (0 ms) [ RUN ] VulkanAPITest.linear_3d_small [ OK ] VulkanAPITest.linear_3d_small (0 ms) [ RUN ] VulkanAPITest.linear_3d_large [ OK ] VulkanAPITest.linear_3d_large (0 ms) [ RUN ] VulkanAPITest.linear_4d_flat [ OK ] VulkanAPITest.linear_4d_flat (0 ms) [ RUN ] VulkanAPITest.linear_4d_small [ OK ] VulkanAPITest.linear_4d_small (0 ms) [ RUN ] VulkanAPITest.linear_4d_large [ OK ] VulkanAPITest.linear_4d_large (1 ms) [ RUN ] VulkanAPITest.lstm_success [ OK ] VulkanAPITest.lstm_success (4 ms) [ RUN ] VulkanAPITest.lstm_mclareninputs_success [ OK ] VulkanAPITest.lstm_mclareninputs_success (21 ms) [ RUN ] VulkanAPITest.lstm_prepack_success [ OK ] VulkanAPITest.lstm_prepack_success (2 ms) [ RUN ] VulkanAPITest.querypool_flushed_shader_log xplat/caffe2/aten/src/ATen/test/vulkan_api_test.cpp:7920: Skipped QueryPool is not available [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log (0 ms) [----------] 406 tests from VulkanAPITest (4627 ms total) [----------] Global test environment tear-down [==========] 406 tests from 1 test suite ran. (4627 ms total) [ PASSED ] 405 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log ``` Full paste: P884462222 ## Running the debug test ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*extract_texel_test*" ... BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *extract_texel_test* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.extract_texel_test [ OK ] VulkanAPITest.extract_texel_test (95 ms) [----------] 1 test from VulkanAPITest (95 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (95 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA Differential Revision: D51379737
This pull request was exported from Phabricator. Differential Revision: D51379737 |
dbd87b8
to
544181c
Compare
…tions. (pytorch#113883) Summary: Height and width packing logic for linear operations. Test Plan: ## All api test passed ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_api_test_binAppleMac\#macosx-arm64 ... [ OK ] VulkanAPITest.linear_2d_large (0 ms) [ RUN ] VulkanAPITest.linear_3d_flat [ OK ] VulkanAPITest.linear_3d_flat (0 ms) [ RUN ] VulkanAPITest.linear_3d_small [ OK ] VulkanAPITest.linear_3d_small (0 ms) [ RUN ] VulkanAPITest.linear_3d_large [ OK ] VulkanAPITest.linear_3d_large (0 ms) [ RUN ] VulkanAPITest.linear_4d_flat [ OK ] VulkanAPITest.linear_4d_flat (0 ms) [ RUN ] VulkanAPITest.linear_4d_small [ OK ] VulkanAPITest.linear_4d_small (0 ms) [ RUN ] VulkanAPITest.linear_4d_large [ OK ] VulkanAPITest.linear_4d_large (1 ms) [ RUN ] VulkanAPITest.lstm_success [ OK ] VulkanAPITest.lstm_success (4 ms) [ RUN ] VulkanAPITest.lstm_mclareninputs_success [ OK ] VulkanAPITest.lstm_mclareninputs_success (21 ms) [ RUN ] VulkanAPITest.lstm_prepack_success [ OK ] VulkanAPITest.lstm_prepack_success (2 ms) [ RUN ] VulkanAPITest.querypool_flushed_shader_log xplat/caffe2/aten/src/ATen/test/vulkan_api_test.cpp:7920: Skipped QueryPool is not available [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log (0 ms) [----------] 406 tests from VulkanAPITest (4627 ms total) [----------] Global test environment tear-down [==========] 406 tests from 1 test suite ran. (4627 ms total) [ PASSED ] 405 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log ``` Full paste: P884462222 ## Running the debug test ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*extract_texel_test*" ... BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *extract_texel_test* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.extract_texel_test [ OK ] VulkanAPITest.extract_texel_test (95 ms) [----------] 1 test from VulkanAPITest (95 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (95 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA, liuk22 Differential Revision: D51379737
…tions. (pytorch#113883) Summary: Height and width packing logic for linear operations. Test Plan: ## All api test passed ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_api_test_binAppleMac\#macosx-arm64 ... [ OK ] VulkanAPITest.linear_2d_large (0 ms) [ RUN ] VulkanAPITest.linear_3d_flat [ OK ] VulkanAPITest.linear_3d_flat (0 ms) [ RUN ] VulkanAPITest.linear_3d_small [ OK ] VulkanAPITest.linear_3d_small (0 ms) [ RUN ] VulkanAPITest.linear_3d_large [ OK ] VulkanAPITest.linear_3d_large (0 ms) [ RUN ] VulkanAPITest.linear_4d_flat [ OK ] VulkanAPITest.linear_4d_flat (0 ms) [ RUN ] VulkanAPITest.linear_4d_small [ OK ] VulkanAPITest.linear_4d_small (0 ms) [ RUN ] VulkanAPITest.linear_4d_large [ OK ] VulkanAPITest.linear_4d_large (1 ms) [ RUN ] VulkanAPITest.lstm_success [ OK ] VulkanAPITest.lstm_success (4 ms) [ RUN ] VulkanAPITest.lstm_mclareninputs_success [ OK ] VulkanAPITest.lstm_mclareninputs_success (21 ms) [ RUN ] VulkanAPITest.lstm_prepack_success [ OK ] VulkanAPITest.lstm_prepack_success (2 ms) [ RUN ] VulkanAPITest.querypool_flushed_shader_log xplat/caffe2/aten/src/ATen/test/vulkan_api_test.cpp:7920: Skipped QueryPool is not available [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log (0 ms) [----------] 406 tests from VulkanAPITest (4627 ms total) [----------] Global test environment tear-down [==========] 406 tests from 1 test suite ran. (4627 ms total) [ PASSED ] 405 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log ``` Full paste: P884462222 ## Running the debug test ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*extract_texel_test*" ... BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *extract_texel_test* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.extract_texel_test [ OK ] VulkanAPITest.extract_texel_test (95 ms) [----------] 1 test from VulkanAPITest (95 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (95 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA, liuk22 Differential Revision: D51379737
544181c
to
3850abb
Compare
This pull request was exported from Phabricator. Differential Revision: D51379737 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D51379737 |
3850abb
to
2b28815
Compare
…tions. (pytorch#113883) Summary: Height and width packing logic for linear operations. Test Plan: ## All api test passed ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_api_test_binAppleMac\#macosx-arm64 ... [ OK ] VulkanAPITest.linear_2d_large (0 ms) [ RUN ] VulkanAPITest.linear_3d_flat [ OK ] VulkanAPITest.linear_3d_flat (0 ms) [ RUN ] VulkanAPITest.linear_3d_small [ OK ] VulkanAPITest.linear_3d_small (0 ms) [ RUN ] VulkanAPITest.linear_3d_large [ OK ] VulkanAPITest.linear_3d_large (0 ms) [ RUN ] VulkanAPITest.linear_4d_flat [ OK ] VulkanAPITest.linear_4d_flat (0 ms) [ RUN ] VulkanAPITest.linear_4d_small [ OK ] VulkanAPITest.linear_4d_small (0 ms) [ RUN ] VulkanAPITest.linear_4d_large [ OK ] VulkanAPITest.linear_4d_large (1 ms) [ RUN ] VulkanAPITest.lstm_success [ OK ] VulkanAPITest.lstm_success (4 ms) [ RUN ] VulkanAPITest.lstm_mclareninputs_success [ OK ] VulkanAPITest.lstm_mclareninputs_success (21 ms) [ RUN ] VulkanAPITest.lstm_prepack_success [ OK ] VulkanAPITest.lstm_prepack_success (2 ms) [ RUN ] VulkanAPITest.querypool_flushed_shader_log xplat/caffe2/aten/src/ATen/test/vulkan_api_test.cpp:7920: Skipped QueryPool is not available [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log (0 ms) [----------] 406 tests from VulkanAPITest (4627 ms total) [----------] Global test environment tear-down [==========] 406 tests from 1 test suite ran. (4627 ms total) [ PASSED ] 405 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log ``` Full paste: P884462222 ## Running the debug test ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*extract_texel_test*" ... BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *extract_texel_test* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.extract_texel_test [ OK ] VulkanAPITest.extract_texel_test (95 ms) [----------] 1 test from VulkanAPITest (95 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (95 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA, liuk22 Differential Revision: D51379737
This pull request was exported from Phabricator. Differential Revision: D51379737 |
…tions. (pytorch#113883) Summary: Height and width packing logic for linear operations. Test Plan: ## All api test passed ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_api_test_binAppleMac\#macosx-arm64 ... [ OK ] VulkanAPITest.linear_2d_large (0 ms) [ RUN ] VulkanAPITest.linear_3d_flat [ OK ] VulkanAPITest.linear_3d_flat (0 ms) [ RUN ] VulkanAPITest.linear_3d_small [ OK ] VulkanAPITest.linear_3d_small (0 ms) [ RUN ] VulkanAPITest.linear_3d_large [ OK ] VulkanAPITest.linear_3d_large (0 ms) [ RUN ] VulkanAPITest.linear_4d_flat [ OK ] VulkanAPITest.linear_4d_flat (0 ms) [ RUN ] VulkanAPITest.linear_4d_small [ OK ] VulkanAPITest.linear_4d_small (0 ms) [ RUN ] VulkanAPITest.linear_4d_large [ OK ] VulkanAPITest.linear_4d_large (1 ms) [ RUN ] VulkanAPITest.lstm_success [ OK ] VulkanAPITest.lstm_success (4 ms) [ RUN ] VulkanAPITest.lstm_mclareninputs_success [ OK ] VulkanAPITest.lstm_mclareninputs_success (21 ms) [ RUN ] VulkanAPITest.lstm_prepack_success [ OK ] VulkanAPITest.lstm_prepack_success (2 ms) [ RUN ] VulkanAPITest.querypool_flushed_shader_log xplat/caffe2/aten/src/ATen/test/vulkan_api_test.cpp:7920: Skipped QueryPool is not available [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log (0 ms) [----------] 406 tests from VulkanAPITest (4627 ms total) [----------] Global test environment tear-down [==========] 406 tests from 1 test suite ran. (4627 ms total) [ PASSED ] 405 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log ``` Full paste: P884462222 ## Running the debug test ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*extract_texel_test*" ... BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *extract_texel_test* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.extract_texel_test [ OK ] VulkanAPITest.extract_texel_test (95 ms) [----------] 1 test from VulkanAPITest (95 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (95 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA, liuk22 Differential Revision: D51379737
2b28815
to
51171d1
Compare
This pull request was exported from Phabricator. Differential Revision: D51379737 |
…tions. (pytorch#113883) Summary: Height and width packing logic for linear operations. Test Plan: ## All api test passed ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_api_test_binAppleMac\#macosx-arm64 ... [ OK ] VulkanAPITest.linear_2d_large (0 ms) [ RUN ] VulkanAPITest.linear_3d_flat [ OK ] VulkanAPITest.linear_3d_flat (0 ms) [ RUN ] VulkanAPITest.linear_3d_small [ OK ] VulkanAPITest.linear_3d_small (0 ms) [ RUN ] VulkanAPITest.linear_3d_large [ OK ] VulkanAPITest.linear_3d_large (0 ms) [ RUN ] VulkanAPITest.linear_4d_flat [ OK ] VulkanAPITest.linear_4d_flat (0 ms) [ RUN ] VulkanAPITest.linear_4d_small [ OK ] VulkanAPITest.linear_4d_small (0 ms) [ RUN ] VulkanAPITest.linear_4d_large [ OK ] VulkanAPITest.linear_4d_large (1 ms) [ RUN ] VulkanAPITest.lstm_success [ OK ] VulkanAPITest.lstm_success (4 ms) [ RUN ] VulkanAPITest.lstm_mclareninputs_success [ OK ] VulkanAPITest.lstm_mclareninputs_success (21 ms) [ RUN ] VulkanAPITest.lstm_prepack_success [ OK ] VulkanAPITest.lstm_prepack_success (2 ms) [ RUN ] VulkanAPITest.querypool_flushed_shader_log xplat/caffe2/aten/src/ATen/test/vulkan_api_test.cpp:7920: Skipped QueryPool is not available [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log (0 ms) [----------] 406 tests from VulkanAPITest (4627 ms total) [----------] Global test environment tear-down [==========] 406 tests from 1 test suite ran. (4627 ms total) [ PASSED ] 405 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log ``` Full paste: P884462222 ## Running the debug test ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*extract_texel_test*" ... BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *extract_texel_test* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.extract_texel_test [ OK ] VulkanAPITest.extract_texel_test (95 ms) [----------] 1 test from VulkanAPITest (95 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (95 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA, liuk22 Differential Revision: D51379737
51171d1
to
634d3e2
Compare
This pull request was exported from Phabricator. Differential Revision: D51379737 |
634d3e2
to
a61a6ce
Compare
…tions. (pytorch#113883) Summary: Height and width packing logic for linear operations. Test Plan: ## All api test passed ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_api_test_binAppleMac\#macosx-arm64 ... [ OK ] VulkanAPITest.linear_2d_large (0 ms) [ RUN ] VulkanAPITest.linear_3d_flat [ OK ] VulkanAPITest.linear_3d_flat (0 ms) [ RUN ] VulkanAPITest.linear_3d_small [ OK ] VulkanAPITest.linear_3d_small (0 ms) [ RUN ] VulkanAPITest.linear_3d_large [ OK ] VulkanAPITest.linear_3d_large (0 ms) [ RUN ] VulkanAPITest.linear_4d_flat [ OK ] VulkanAPITest.linear_4d_flat (0 ms) [ RUN ] VulkanAPITest.linear_4d_small [ OK ] VulkanAPITest.linear_4d_small (0 ms) [ RUN ] VulkanAPITest.linear_4d_large [ OK ] VulkanAPITest.linear_4d_large (1 ms) [ RUN ] VulkanAPITest.lstm_success [ OK ] VulkanAPITest.lstm_success (4 ms) [ RUN ] VulkanAPITest.lstm_mclareninputs_success [ OK ] VulkanAPITest.lstm_mclareninputs_success (21 ms) [ RUN ] VulkanAPITest.lstm_prepack_success [ OK ] VulkanAPITest.lstm_prepack_success (2 ms) [ RUN ] VulkanAPITest.querypool_flushed_shader_log xplat/caffe2/aten/src/ATen/test/vulkan_api_test.cpp:7920: Skipped QueryPool is not available [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log (0 ms) [----------] 406 tests from VulkanAPITest (4627 ms total) [----------] Global test environment tear-down [==========] 406 tests from 1 test suite ran. (4627 ms total) [ PASSED ] 405 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log ``` Full paste: P884462222 ## Running the debug test ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*extract_texel_test*" ... BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *extract_texel_test* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.extract_texel_test [ OK ] VulkanAPITest.extract_texel_test (95 ms) [----------] 1 test from VulkanAPITest (95 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (95 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA, liuk22 Differential Revision: D51379737
This pull request was exported from Phabricator. Differential Revision: D51379737 |
…tions. (pytorch#113883) Summary: Height and width packing logic for linear operations. bypass-github-pytorch-ci-checks "periodic / macos-12-py3-x86-64 / build (gh)" is flaky Test Plan: ## All api test passed ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_api_test_binAppleMac\#macosx-arm64 ... [ OK ] VulkanAPITest.linear_2d_large (0 ms) [ RUN ] VulkanAPITest.linear_3d_flat [ OK ] VulkanAPITest.linear_3d_flat (0 ms) [ RUN ] VulkanAPITest.linear_3d_small [ OK ] VulkanAPITest.linear_3d_small (0 ms) [ RUN ] VulkanAPITest.linear_3d_large [ OK ] VulkanAPITest.linear_3d_large (0 ms) [ RUN ] VulkanAPITest.linear_4d_flat [ OK ] VulkanAPITest.linear_4d_flat (0 ms) [ RUN ] VulkanAPITest.linear_4d_small [ OK ] VulkanAPITest.linear_4d_small (0 ms) [ RUN ] VulkanAPITest.linear_4d_large [ OK ] VulkanAPITest.linear_4d_large (1 ms) [ RUN ] VulkanAPITest.lstm_success [ OK ] VulkanAPITest.lstm_success (4 ms) [ RUN ] VulkanAPITest.lstm_mclareninputs_success [ OK ] VulkanAPITest.lstm_mclareninputs_success (21 ms) [ RUN ] VulkanAPITest.lstm_prepack_success [ OK ] VulkanAPITest.lstm_prepack_success (2 ms) [ RUN ] VulkanAPITest.querypool_flushed_shader_log xplat/caffe2/aten/src/ATen/test/vulkan_api_test.cpp:7920: Skipped QueryPool is not available [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log (0 ms) [----------] 406 tests from VulkanAPITest (4627 ms total) [----------] Global test environment tear-down [==========] 406 tests from 1 test suite ran. (4627 ms total) [ PASSED ] 405 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] VulkanAPITest.querypool_flushed_shader_log ``` Full paste: P884462222 ## Running the debug test ``` yipjustin@yipjustin-mbp fbsource % buck2 run --target-platforms ovr_config//platform/macos:arm64-fbsource //xplat/caffe2:pt_vulkan_quantized_api_test_binAppleMac\#macosx-arm64 -- --gtest_filter="*extract_texel_test*" ... BUILD SUCCEEDED Running main() from third-party/googletest/1.14.0/googletest/googletest/src/gtest_main.cc Note: Google Test filter = *extract_texel_test* [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from VulkanAPITest [ RUN ] VulkanAPITest.extract_texel_test [ OK ] VulkanAPITest.extract_texel_test (95 ms) [----------] 1 test from VulkanAPITest (95 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (95 ms total) [ PASSED ] 1 test. ``` Reviewed By: SS-JIA, liuk22 Differential Revision: D51379737
a61a6ce
to
9f885bd
Compare
This pull request was exported from Phabricator. Differential Revision: D51379737 |
@pytorchbot merge -f 'Landed internally' (Initiating merge automatically since Phabricator Diff has merged, using force because this PR might not pass merge_rules.json but landed internally) |
Merge startedYour change will be merged immediately since you used the force (-f) flag, bypassing any CI checks (ETA: 1-5 minutes). Please use Learn more about merging in the wiki. Questions? Feedback? Please reach out to the PyTorch DevX Team |
Summary:
Enable logic for converting a channel packed tensor into heigh packed one.
Not yet connecting with rest of the system yet.
Test Plan:
Reviewed By: SS-JIA
Differential Revision: D51379737