onnxruntime/onnxruntime/python
Dmitri Smirnov 87e8a5dfa8
Implement DML copy for Lora Adapters (#22396)
### Description
Request and create DML EP and its data transfer.
Use to copy on device.

The PR includes changes to fix issues in DML provider.

### Motivation and Context
This enables Lora users to run it with DML which is important for GenAI.

Co-authored-by: @PatriceVignola

---------

Co-authored-by: Patrice Vignola <vignola.patrice@gmail.com>
2024-10-14 12:26:50 -07:00
..
backend
datasets
providers/tvm
tools Fix Whisper export for FP16 CUDA (#22410) 2024-10-11 17:37:36 -07:00
torch_cpp_extensions
training
__init__.py
_ld_preload.py
_pybind_state.py.in
convert_npz_to_onnx_adapter.py Multi-Lora support (#22046) 2024-09-30 15:59:07 -07:00
exported_symbols.lst
numpy_helper.h fix Window_CI in Github Action (#21070) 2024-06-18 23:14:08 -07:00
onnxruntime_collect_build_info.py Remove unused find_cudnn_supported_cuda_versions (#21620) 2024-09-03 14:38:33 -07:00
onnxruntime_inference_collection.py Support onnx data types (bfloat16, float8) in python I/O binding APIs (#22306) 2024-10-04 17:29:15 -07:00
onnxruntime_pybind.h
onnxruntime_pybind_exceptions.cc
onnxruntime_pybind_exceptions.h
onnxruntime_pybind_iobinding.cc Support onnx data types (bfloat16, float8) in python I/O binding APIs (#22306) 2024-10-04 17:29:15 -07:00
onnxruntime_pybind_lora.cc Multi-Lora support (#22046) 2024-09-30 15:59:07 -07:00
onnxruntime_pybind_mlvalue.cc Implement DML copy for Lora Adapters (#22396) 2024-10-14 12:26:50 -07:00
onnxruntime_pybind_mlvalue.h Support onnx data types (bfloat16, float8) in python I/O binding APIs (#22306) 2024-10-04 17:29:15 -07:00
onnxruntime_pybind_module.cc
onnxruntime_pybind_ortvalue.cc Support onnx data types (bfloat16, float8) in python I/O binding APIs (#22306) 2024-10-04 17:29:15 -07:00
onnxruntime_pybind_quant.cc [Optimizer] DQ + MatMul to MatMulNBits support: kernel changes (#21342) 2024-07-15 15:25:40 -07:00
onnxruntime_pybind_schema.cc Update Arm Compute Library Execution Provider (#22032) 2024-09-12 20:51:59 -07:00
onnxruntime_pybind_sparse_tensor.cc Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
onnxruntime_pybind_state.cc Ovep develop lnl 1.2 (#22424) 2024-10-14 12:10:01 -07:00
onnxruntime_pybind_state.h Multi-Lora support (#22046) 2024-09-30 15:59:07 -07:00
onnxruntime_pybind_state_common.cc
onnxruntime_pybind_state_common.h Multi-Lora support (#22046) 2024-09-30 15:59:07 -07:00
onnxruntime_validation.py [AIX] Python binding enablement and gcc support (#21934) 2024-08-30 12:17:26 -07:00
pybind.def
version_script.lds
version_script_expose_onnx_protobuf.lds