Skip to content

Conversation

hariharans29
Copy link
Member

This change has 2 parts -

Remove the coupling between the OnnxRuntime managed assembly and specific EPs. The managed ORT managed dll is now common across all EPs.

Separate out the managed OnnxRuntime assembly into a separate Nuget (Microsoft.ML.OnnxRuntime.Managed). The EP-specific native shared library artifacts will be part of separate EP-specific nugets (eg: Microsoft.ML.OnnxRuntime for CPU and Microsoft.ML.OnnxRuntime .Gpu for GPU). The "native" nuget will depend on the "managed" nuget so as to bring it into relevant projects automatically.

Resolve #2184

@hariharans29 hariharans29 requested a review from a team as a code owner February 27, 2020 23:16
@hariharans29 hariharans29 deleted the separateManagedNuget branch February 28, 2020 02:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant