Initialize the TPU library when loading through tpu_executor_dlsym_initializer
PiperOrigin-RevId: 346133750 Change-Id: Ia0108df839c3d0fc11aaaea453286e3d228828d1
This commit is contained in:
parent
b0e7a83e21
commit
e9deb8b804
@ -47,7 +47,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();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user