onnxruntime/tools/ci_build/github/azure-pipelines
Ashwini Khade 0ffae8073b
Creating Nuget and Android packages for Training (#15712)
### Description
This PR creates Nuget and Android for Training. 


### Motivation and Context
These packages are intended to be released in ORT 1.15 to enable
On-Device Training Scenarios.

## Packaging Story for Learning On The Edge Release
### Nuget Packages:
1. New Native package -> **Microsoft.ML.OnnxRuntime.Training** (Native
package will contain binaries for: win-x86, win-x64, win-arm, win-arm64,
linux-x64, linux-arm64, android)
2. C# bindings will be added to existing package ->
**Microsoft.ML.OnnxRuntime.Managed**

### Android Package published to Maven:
1. New package for training (full build) ->
**onnxruntime-training-android-full-aar**

### Python Package published to PyPi:
1. Python bindings and offline tooling will be added to the existing ort
training package -> **onnxruntime-training**
2023-05-01 12:59:56 -07:00
..
nodejs/templates Disable XNNPack EP's tests in Windows CI pipeline (#15406) 2023-04-13 12:19:32 -07:00
nuget/templates Creating Nuget and Android packages for Training (#15712) 2023-05-01 12:59:56 -07:00
templates Creating Nuget and Android packages for Training (#15712) 2023-05-01 12:59:56 -07:00
android-arm64-v8a-QNN-crosscompile-ci-pipeline.yml [QNN EP] Update to QNN SDK 2.9.0 (#15709) 2023-04-27 13:44:09 -07:00
android-x86_64-crosscompile-ci-pipeline.yml Refactor web-ci pipeline and delete eager mode CI pipeline (#15416) 2023-04-10 10:41:04 -07:00
binary-size-checks-pipeline.yml Update binary size checks pipeline to use stages for separate checks. (#15408) 2023-04-07 09:55:40 -07:00
build-perf-test-binaries-pipeline.yml Disable XNNPack EP's tests in Windows CI pipeline (#15406) 2023-04-13 12:19:32 -07:00
c-api-noopenmp-packaging-pipelines.yml Creating Nuget and Android packages for Training (#15712) 2023-05-01 12:59:56 -07:00
clean-build-docker-image-cache-pipeline.yml
linux-ci-pipeline.yml Rename onnxruntime-Linux-CPU-2019 machine pool (#15691) 2023-04-27 12:46:18 -07:00
linux-cpu-aten-pipeline.yml Rename onnxruntime-Linux-CPU-2019 machine pool (#15691) 2023-04-27 12:46:18 -07:00
linux-cpu-eager-pipeline.yml Rename onnxruntime-Linux-CPU-2019 machine pool (#15691) 2023-04-27 12:46:18 -07:00
linux-cpu-minimal-build-ci-pipeline.yml Rename onnxruntime-Linux-CPU-2019 machine pool (#15691) 2023-04-27 12:46:18 -07:00
linux-dnnl-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-gpu-ci-pipeline.yml Rename onnxruntime-Linux-CPU-2019 machine pool (#15691) 2023-04-27 12:46:18 -07:00
linux-gpu-tensorrt-ci-pipeline.yml [TensorRT EP] avoid excessive library load/unload overhead when running unit tests. (#15639) 2023-04-24 14:43:13 -07:00
linux-gpu-tensorrt-daily-perf-pipeline.yml Fix EP Perf pipeline (#15507) 2023-04-27 10:09:14 -07:00
linux-migraphx-ci-pipeline.yml [ROCm] disable composable_kernel and kernel explorer for MIGraphX CI (#15479) 2023-04-12 22:26:40 +08:00
linux-multi-gpu-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-multi-gpu-tensorrt-ci-pipeline.yml
linux-openvino-ci-pipeline.yml
linux-openvino-nightly-pipeline.yml
linux-qnn-ci-pipeline.yml [QNN EP] Update to QNN SDK 2.9.0 (#15709) 2023-04-27 13:44:09 -07:00
mac-ci-pipeline.yml
mac-coreml-ci-pipeline.yml Refactor all Mac build steps (#15440) 2023-04-11 12:12:46 +08:00
mac-ios-ci-pipeline.yml Refactor all Mac build steps (#15440) 2023-04-11 12:12:46 +08:00
mac-ios-packaging-pipeline.yml Add 'name' key to xcodebuild 'destination' option. (#15690) 2023-04-28 08:52:18 -07:00
mac-objc-static-analysis-ci-pipeline.yml Add iOS Swift Package Manager support (#15297) 2023-04-20 16:18:35 +10:00
mac-react-native-ci-pipeline.yml Rename onnxruntime-Linux-CPU-2019 machine pool (#15691) 2023-04-27 12:46:18 -07:00
npm-packaging-pipeline.yml Disable XNNPack EP's tests in Windows CI pipeline (#15406) 2023-04-13 12:19:32 -07:00
orttraining-linux-ci-pipeline.yml clear cache stat. after building (#15439) 2023-04-10 13:56:55 +08:00
orttraining-linux-external-custom-ops.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
orttraining-linux-gpu-amd-e2e-test-ci-pipeline.yml
orttraining-linux-gpu-ci-pipeline.yml Add support for cuda 11.8 and python 3.11 for training (#15548) 2023-04-20 12:56:45 -07:00
orttraining-linux-gpu-distributed-e2e-test-pipeline.yml
orttraining-linux-gpu-docker-release-pipeline.yml
orttraining-linux-gpu-ortmodule-distributed-test-ci-pipeline.yml Add support for cuda 11.8 and python 3.11 for training (#15548) 2023-04-20 12:56:45 -07:00
orttraining-linux-gpu-ortmodule-test-clear-cache-pipeline.yml Rename onnxruntime-Linux-CPU-2019 machine pool (#15691) 2023-04-27 12:46:18 -07:00
orttraining-linux-gpu-training-apis.yml Add support for cuda 11.8 and python 3.11 for training (#15548) 2023-04-20 12:56:45 -07:00
orttraining-linux-nightly-ortmodule-test-pipeline.yml
orttraining-mac-ci-pipeline.yml
orttraining-pai-ci-pipeline.yml clear cache stat. after building (#15439) 2023-04-10 13:56:55 +08:00
orttraining-py-packaging-pipeline-cpu.yml Add support for cuda 11.8 and python 3.11 for training (#15548) 2023-04-20 12:56:45 -07:00
orttraining-py-packaging-pipeline-cuda.yml Add support for cuda 11.8 and python 3.11 for training (#15548) 2023-04-20 12:56:45 -07:00
orttraining-py-packaging-pipeline-rocm.yml [ROCm] fix python packaging pipeline and add python10 (#15282) 2023-03-31 10:25:21 +08:00
post-merge-jobs.yml Rename onnxruntime-Linux-CPU-2019 machine pool (#15691) 2023-04-27 12:46:18 -07:00
py-package-build-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
py-package-test-pipeline.yml Disable XNNPack EP's tests in Windows CI pipeline (#15406) 2023-04-13 12:19:32 -07:00
py-packaging-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
qnn-ep-nuget-packaging-pipeline.yml [QNN EP] Nuget package (#15711) 2023-04-28 19:33:14 -07:00
sign_ov_ep_binaries.yml
snpe-ep-nuget-packaging-pipeline.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
web-ci-pipeline.yml Refactor web-ci pipeline and delete eager mode CI pipeline (#15416) 2023-04-10 10:41:04 -07:00
web-packaging-pipeline.yml
win-ci-fuzz-testing.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
win-ci-pipeline.yml Disable XNNPack EP's tests in Windows CI pipeline (#15406) 2023-04-13 12:19:32 -07:00
win-gpu-ci-pipeline.yml Update cuda 11.6 to 11.8 for Windows pipelines (#15684) 2023-04-25 20:23:57 -07:00
win-gpu-reduce-op-ci-pipeline.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
win-gpu-tensorrt-ci-pipeline.yml [TensorRT EP] avoid excessive library load/unload overhead when running unit tests. (#15639) 2023-04-24 14:43:13 -07:00
win-qnn-arm64-ci-pipeline.yml [QNN EP] Update to QNN SDK 2.9.0 (#15709) 2023-04-27 13:44:09 -07:00
win-qnn-ci-pipeline.yml [QNN EP] Update to QNN SDK 2.9.0 (#15709) 2023-04-27 13:44:09 -07:00