onnxruntime/tools/ci_build/github/linux
Yi Zhang ef281f850a
Add XNNPack build on Linux ARM64 and improve Linux CPU (#22773)
### Description
1. Add XNNPack build on Linux ARM64
2. Build only one python wheel for PR request.

[AB#49763](https://aiinfra.visualstudio.com/6a833879-cd9b-44a4-a9de-adc2d818f13c/_workitems/edit/49763)



### Motivation and Context
Why I add xnnpack build on Linux ARM64  rather than Windows ARM64.
Becuase KleidiAI  doesn't support Windows

```
IF(XNNPACK_TARGET_PROCESSOR STREQUAL "arm64" AND XNNPACK_ENABLE_ARM_I8MM AND NOT CMAKE_C_COMPILER_ID STREQUAL "MSVC")
  IF (XNNPACK_ENABLE_KLEIDIAI)
    MESSAGE(STATUS "Enabling KleidiAI for Arm64")
  ENDIF()
ELSE()
  SET(XNNPACK_ENABLE_KLEIDIAI OFF)
ENDIF()
```

---------
2024-11-09 11:26:19 +08:00
..
docker Replace reference to python 3.8 with python 3.10 (#22692) 2024-11-07 16:51:40 -08:00
ort_minimal Replace reference to python 3.8 with python 3.10 (#22692) 2024-11-07 16:51:40 -08:00
python Update CMake to 3.31.0rc1 (#22433) 2024-10-16 11:50:13 -07:00
build_cuda_c_api_package.sh Add python 3.13 support (#22380) 2024-10-14 18:07:54 -07:00
build_cuda_ci.sh [CUDA] Build nhwc ops by default (#22648) 2024-11-06 09:54:55 -08:00
build_linux_python_package.sh Add XNNPack build on Linux ARM64 and improve Linux CPU (#22773) 2024-11-09 11:26:19 +08:00
build_rocm_c_api_package.sh Update copy_strip_binary.sh: use "make install" instead (#21464) 2024-07-24 10:02:00 -07:00
build_tensorrt_c_api_package.sh Add python 3.13 support (#22380) 2024-10-14 18:07:54 -07:00
build_tensorrt_ci.sh Add python 3.13 support (#22380) 2024-10-14 18:07:54 -07:00
build_yocto.sh
copy_strip_binary.sh Update copy_strip_binary.sh: use "make install" instead (#21464) 2024-07-24 10:02:00 -07:00
create_package.sh
delete_unused_files_before_upload.sh Update training packaging pipeline's docker files (#20853) 2024-05-30 23:48:42 -07:00
extract_and_bundle_gpu_package.sh [TensorRT EP] Refactor OrtTensorRTProviderOptions initialization and make it easy to add new field (#17617) 2023-10-06 14:12:20 -07:00
java_copy_strip_binary.sh
java_linux_final_test.sh
run_build.sh Fix a build issue: /MP was not enabled correctly (#19190) 2024-01-29 12:45:38 -08:00
run_dockerbuild.sh Update OpenVino CI Ubuntu to 22.04 (#21127) 2024-07-09 09:56:44 -07:00
run_python_dockerbuild.sh Add XNNPack build on Linux ARM64 and improve Linux CPU (#22773) 2024-11-09 11:26:19 +08:00
run_python_dockertest.sh
run_python_tests.sh Add python 3.13 support (#22380) 2024-10-14 18:07:54 -07:00
test_custom_ops_pytorch_export.sh Replace reference to python 3.8 with python 3.10 (#22692) 2024-11-07 16:51:40 -08:00
upload_code_coverage_data.sh Fix Android CI pipeline (#19877) 2024-03-13 10:09:43 -07:00
upload_ortsrv_binaries.sh
yocto_build_toolchain.sh