我正在尝试使用MacOS上的this构建TensorFlow到我的Scala项目中。
对于installation,他们提供了两种方法:
1)在SBT版本中包括以下行:
libraryDependencies += "org.platanios" % "tensorflow" % "0.4.0" classifier "darwin-cpu-x86_64"
但是,这无法生成,并出现以下错误:
unresolved dependency: org.platanios#tensorflow;0.4.0: not found
2)从头开始构建TensorFlow (我通过以下步骤完成):
克隆tensorflow git存储库
结帐分支r1.12
运行./configure
使用bazel和以下命令进行构建:bazel build --config=opt --cxxopt=-D_GLIBCXX_USE_CXX11_ABI=0 //tensorflow:libtensorflow.so
将libtensorflow.so添加到LD_LIBRARY_PATH中的目录
使用brew安装protobuf
但是,当我想在项目中导入张量流时,仍然没有成功。
关于如何解决此问题的任何想法?
答案 0 :(得分:1)
我认为您只需要指定scala版本(希望是2.12),所以放置tensorflow_2.12而不是tensorflow