Fix API initializer bug: request TPU library initialize itself during loading
PiperOrigin-RevId: 347112603 Change-Id: I3951680b9c7873e507363dd40da49da9e9764b4c
This commit is contained in:
parent
41048da313
commit
4b4893e25b
@ -52,7 +52,7 @@ Status InitializeTpuLibrary(void* library_handle) {
|
||||
void (*initialize_fn)(bool init_library, int argc, char** argv);
|
||||
initialize_fn = reinterpret_cast<decltype(initialize_fn)>(
|
||||
dlsym(library_handle, "TfTpu_Initialize"));
|
||||
(*initialize_fn)(/*init_library=*/false, /*argc=*/0, /*argv=*/nullptr);
|
||||
(*initialize_fn)(/*init_library=*/true, /*argc=*/0, /*argv=*/nullptr);
|
||||
|
||||
RegisterTpuPlatform();
|
||||
RegisterTpuSystemDevice();
|
||||
|
Loading…
Reference in New Issue
Block a user