onnxruntime/tools
Vrajang Parikh 67f4a4fd16
Objective-C binding for ORT training (#16127)
### Description
Implement Objective-C binding for `ORTCheckPoint`. Additionally, 
- Modify `onnxruntime_objectivec.cmake` to only include training header
and sources when training flag is enabled
- Enable objective-c binding for `orttraining-mac-ci-pipeline`

### Motivation and Context
This PR is part of implementing Objective-C bindings for training API.
It implements objective-c binding for ORTCheckPoint class. The
objective-C API closely resembles the C++ API.

**Note**: The test for saving checkpoint is skipped as it requires use
of training session. It will be added when the objective-c binding for
`ORTTrainingSession` is added.
2023-06-07 14:01:30 -07:00
..
android_custom_build Update cmake version in a few places (#15775) 2023-05-02 22:56:28 -07:00
ci_build Objective-C binding for ORT training (#16127) 2023-06-07 14:01:30 -07:00
doc Python documentation for onnxruntime-training (#15765) 2023-05-02 16:58:16 -07:00
nuget [DML EP] Update DirectML version to 1.12.0 (#16011) 2023-05-18 19:37:12 -07:00
perf_view fix json format (#11046) 2022-03-30 16:15:33 -07:00
python Introduce float 8 types (#14731) 2023-05-30 13:25:58 -07:00