mirror of
https://github.com/yalue/onnxruntime_go.git
synced 2024-05-03 08:45:08 +08:00
Update onnxruntime to 1.15.1, disable telemetry
- This change updates onnxruntime_c_api.h to version 1.15.1, as well as test_data/onnxruntime.dll and test_data/onnxruntime_arm64.so. - This change also manually adds a call to DisableTelemetryEvents whenever initializing onnxruntime. If any user wants to re-enable telemetry let me know and I can add a function to do so. I figured most people won't care if it's just off by default in these bindings.
This commit is contained in:
parent
ca658dac00
commit
b2007c3814
8336
onnxruntime_c_api.h
8336
onnxruntime_c_api.h
File diff suppressed because it is too large
Load Diff
@ -93,6 +93,11 @@ func InitializeEnvironment() error {
|
||||
return fmt.Errorf("Error creating ORT environment: %w",
|
||||
statusToError(status))
|
||||
}
|
||||
status = C.DisableTelemetry(ortEnv)
|
||||
if status != nil {
|
||||
return fmt.Errorf("Error disabling ORT telemetry: %w",
|
||||
statusToError(status))
|
||||
}
|
||||
|
||||
status = C.CreateOrtMemoryInfo(&ortMemoryInfo)
|
||||
if status != nil {
|
||||
|
@ -17,6 +17,10 @@ OrtStatus *CreateOrtEnv(char *name, OrtEnv **env) {
|
||||
return ort_api->CreateEnv(ORT_LOGGING_LEVEL_ERROR, name, env);
|
||||
}
|
||||
|
||||
OrtStatus *DisableTelemetry(OrtEnv *env) {
|
||||
return ort_api->DisableTelemetryEvents(env);
|
||||
}
|
||||
|
||||
void ReleaseOrtEnv(OrtEnv *env) {
|
||||
ort_api->ReleaseEnv(env);
|
||||
}
|
||||
|
@ -32,6 +32,9 @@ void ReleaseOrtStatus(OrtStatus *status);
|
||||
// Wraps calling ort_api->CreateEnv. Returns a non-NULL status on error.
|
||||
OrtStatus *CreateOrtEnv(char *name, OrtEnv **env);
|
||||
|
||||
// Wraps ort_api->DisableTelemetryEvents. Returns a non-NULL status on error.
|
||||
OrtStatus *DisableTelemetry(OrtEnv *env);
|
||||
|
||||
// Wraps ort_api->ReleaseEnv
|
||||
void ReleaseOrtEnv(OrtEnv *env);
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user