Fix enable_training and use_migraphx (#17827)

This commit is contained in:
cloudhan 2023-10-08 11:43:27 +08:00 committed by GitHub
parent faf9a0f6c7
commit c2bd5b70b2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1434,6 +1434,14 @@ if (onnxruntime_USE_MIGRAPHX)
message(STATUS "MIGRAPHX GPU STREAM SYNC is DISABLED")
endif()
if (onnxruntime_ENABLE_TRAINING_OPS)
onnxruntime_add_include_to_target(onnxruntime_providers_migraphx onnxruntime_training)
target_link_libraries(onnxruntime_providers_migraphx PRIVATE onnxruntime_training)
if (onnxruntime_ENABLE_TRAINING_TORCH_INTEROP)
onnxruntime_add_include_to_target(onnxruntime_providers_migraphx Python::Module)
endif()
endif()
install(TARGETS onnxruntime_providers_migraphx
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}