Cherry-pick b8f373b0aee086a36ea357bc2ffb2944246be15a (#17895) (#17926)
Merge NPU Device Selection changes
git cherry-pick b8f373b0aee086a36ea357bc2ffb2944246be15a
Changes already present in DmlPrototype-2023_10_02.
Co-authored-by: Sheil Kumar <sheilk@microsoft.com>