onnxruntime/csharp/src/Microsoft.ML.OnnxRuntime
Scott McKay 0770cf3699
Remove C# SessionOptions.RegisterCustomOpsUsingFunction. (#15754)
Symbol visibility from DllImport is inconsistent across platforms resulting in the symbol not necessarily being visible to ORT native code that tries to look it up by name.

Best solution is to use DllImport to load the library and to call the registration function directly. That requires the native SessionOptions handle and OrtApiBase struct. We could either make those public, or provide a helper where the user passes in a delegate from their DllImport. Can add when needed.
2023-05-01 09:14:21 -07:00
..
targets Add yml file for Snpe EP build (#13494) 2022-10-28 19:47:50 -07:00
Tensors [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
Training C, C++, Python, C# API update for on device training (#15518) 2023-04-21 11:36:01 -07:00
AssemblyInfo.shared.cs Add .net6 support to the C# nuget package. (#11908) 2022-06-22 08:08:24 +10:00
DisposableNamedOnnxValue.shared.cs Implement Optional Metadata support and C# test support (#15314) 2023-04-11 09:41:59 -07:00
Exceptions.shared.cs Add Xamarin support (#9436) 2021-10-27 20:07:07 +10:00
FixedBufferOnnxValue.shared.cs Add Xamarin support (#9436) 2021-10-27 20:07:07 +10:00
InferenceSession.shared.cs [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
ManagedProjections.shared.cs Implement Optional Metadata support and C# test support (#15314) 2023-04-11 09:41:59 -07:00
Microsoft.ML.OnnxRuntime.csproj [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
Microsoft.ML.OnnxRuntime.sln Add Xamarin support (#9436) 2021-10-27 20:07:07 +10:00
NamedOnnxValue.shared.cs Implement Optional Metadata support and C# test support (#15314) 2023-04-11 09:41:59 -07:00
NativeApiStatus.shared.cs Add Xamarin support (#9436) 2021-10-27 20:07:07 +10:00
NativeMethods.shared.cs Remove C# SessionOptions.RegisterCustomOpsUsingFunction. (#15754) 2023-05-01 09:14:21 -07:00
NativeOnnxValueHelper.shared.cs [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
OrtAllocator.shared.cs [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
OrtEnv.shared.cs [C#] Allow passing various options when creating singleton Environment object. (#14723) 2023-04-18 21:49:55 -07:00
OrtIoBinding.shared.cs [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
OrtLoggingLevel.shared.cs [C#] Allow passing various options when creating singleton Environment object. (#14723) 2023-04-18 21:49:55 -07:00
OrtThreadingOptions.shared.cs [C#] Allow passing various options when creating singleton Environment object. (#14723) 2023-04-18 21:49:55 -07:00
OrtValue.shared.cs [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
OrtValueTensor.shared.cs [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
PrepackedWeightsContainer.shared.cs Add Xamarin support (#9436) 2021-10-27 20:07:07 +10:00
ProviderOptions.shared.cs [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
RunOptions.shared.cs [C# ] Improve string marshalling and reduce GC pressure (#15545) 2023-04-20 15:12:51 -07:00
SessionOptions.shared.cs Remove C# SessionOptions.RegisterCustomOpsUsingFunction. (#15754) 2023-05-01 09:14:21 -07:00
SessionOptionsContainer.shared.cs Add Xamarin support (#9436) 2021-10-27 20:07:07 +10:00