eaplatanios / tensorflow_scala

TensorFlow API for the Scala Programming Language
http://platanios.org/tensorflow_scala/
Apache License 2.0
936 stars 96 forks source link

Missing Symbol with current 0.5.1-SNAPSHOT on macOS #185

Open sbrunk opened 3 years ago

sbrunk commented 3 years ago

I just tried to run the latest published snapshot, but I'm getting the following error:

org.platanios.tensorflow.jni.NotFoundException: dlopen(/var/folders/51/qlrdpg3d5l57rtmtk6qmvg9w0000gn/T/tensorflow_scala_native_libraries422913198322629558/libtensorflow_ops.so, 6): Symbol not found: __ZN10tensorflow14kernel_factory17OpKernelRegistrar12InitInternalEPKNS_9KernelDefEN4absl14lts_2020_02_2511string_viewENSt3__110unique_ptrINS0_15OpKernelFactoryENS8_14default_deleteISA_EEEE
  Referenced from: /var/folders/51/qlrdpg3d5l57rtmtk6qmvg9w0000gn/T/tensorflow_scala_native_libraries422913198322629558/libtensorflow_ops.so
  Expected in: /private/var/folders/51/qlrdpg3d5l57rtmtk6qmvg9w0000gn/T/tensorflow_scala_native_libraries422913198322629558/libtensorflow_framework.2.dylib
 in /var/folders/51/qlrdpg3d5l57rtmtk6qmvg9w0000gn/T/tensorflow_scala_native_libraries422913198322629558/libtensorflow_ops.so

Interestingly, it seems to work fine on Linux.

argestes commented 3 years ago

I'm having the same issue with darwin-cpu-x86_64