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

Illegal instruction exception on mac when slicing #62

Closed evanthomas closed 6 years ago

evanthomas commented 6 years ago

This code reproduces the problem. I haven't tested exactly this code on linux GPU but a similar slice on linux does not throw the exception.

  def main(args: Array[String]): Unit = {
    val shape = Shape(1, 60, 45, 4)
    val N = shape.numElements.asInstanceOf[Int]*FLOAT32.byteSize
    val buf = ByteBuffer.allocate(N)

    val t = Tensor.fromBuffer(FLOAT32, shape, N, buf)

    val u = t(::, ::, ::, 0::3)
  }

I'm using the latest snapshot from Maven, not my own build. Here is my build.sbt:

resolvers += Resolver.mavenLocal
resolvers += Resolver.sonatypeRepo("snapshots")

lazy val root = (project in file(".")).
  settings(
    name := "ImageAI server",
    organization := "co.mumbler",
    scalaVersion := "2.12.4",
    version      := "0.0.1-SNAPSHOT",
    libraryDependencies ++= Seq(
      "com.sksamuel.scrimage"     %% "scrimage-core"       % "2.1.8",
      "com.sksamuel.scrimage"     %% "scrimage-filters"    % "2.1.8",
      "com.sksamuel.scrimage"     %% "scrimage-io-extra"   % "2.1.8",
      "com.github.scopt"          %% "scopt"               % "3.6.0",
      "org.sameersingh.scalaplot"  % "scalaplot"           % "0.1",
      "org.tensorflow"             % "tensorflow"          % "1.4.0",
      "com.diffplug.matsim"        % "matfilerw"           % "3.0.1",
      "org.platanios"             %% "tensorflow"          % "0.1.0-SNAPSHOT" classifier "darwin-cpu-x86_64",
      "org.platanios"             %% "tensorflow-examples" % "0.1.0-SNAPSHOT",
      "args4j" % "args4j" % "2.33"
    )
  )

Running the code gives:

/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java "-javaagent:/Users/thomas.e/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=60497:/Users/thomas.e/Applications/IntelliJ IDEA CE.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/tools.jar:/Users/thomas.e/neurosim/ImageAI-server/target/scala-2.12/classes:/Users/thomas.e/.ivy2/cache/ar.com.hjg/pngj/jars/pngj-2.1.0.jar:/Users/thomas.e/.ivy2/cache/org.platanios/tensorflow_2.12/jars/tensorflow_2.12-0.1.0-SNAPSHOT-darwin-cpu-x86_64.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/spire_2.12/jars/spire_2.12-0.14.1.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/spire-macros_2.12/jars/spire-macros_2.12-0.14.1.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/macro-compat_2.12/jars/macro-compat_2.12-1.1.1.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/machinist_2.12/jars/machinist_2.12-0.6.1.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/cats-macros_2.12/jars/cats-macros_2.12-0.9.0.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/cats-kernel_2.12/jars/cats-kernel_2.12-0.9.0.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/cats-core_2.12/jars/cats-core_2.12-0.9.0.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/algebra_2.12/jars/algebra_2.12-0.7.0.jar:/Users/thomas.e/.ivy2/cache/org.tensorflow/tensorflow/jars/tensorflow-1.4.0.jar:/Users/thomas.e/.ivy2/cache/org.tensorflow/proto/jars/proto-1.4.0.jar:/Users/thomas.e/.ivy2/cache/org.tensorflow/libtensorflow_jni/jars/libtensorflow_jni-1.4.0.jar:/Users/thomas.e/.ivy2/cache/org.tensorflow/libtensorflow/jars/libtensorflow-1.4.0.jar:/Users/thomas.e/.ivy2/cache/org.spire-math/jawn-parser_2.12/jars/jawn-parser_2.12-0.10.4.jar:/Users/thomas.e/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.25.jar:/Users/thomas.e/.ivy2/cache/org.scalactic/scalactic_2.12/bundles/scalactic_2.12-3.0.4.jar:/Users/thomas.e/.ivy2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.12.4.jar:/Users/thomas.e/.ivy2/cache/org.platanios/tensorflow-jni_2.12/jars/tensorflow-jni_2.12-0.1.0-SNAPSHOT.jar:/Users/thomas.e/.ivy2/cache/org.platanios/tensorflow-examples_2.12/jars/tensorflow-examples_2.12-0.1.0-SNAPSHOT.jar:/Users/thomas.e/.ivy2/cache/org.platanios/tensorflow-data_2.12/jars/tensorflow-data_2.12-0.1.0-SNAPSHOT.jar:/Users/thomas.e/.ivy2/cache/org.platanios/tensorflow-api_2.12/jars/tensorflow-api_2.12-0.1.0-SNAPSHOT.jar:/Users/thomas.e/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-2.6.jar:/Users/thomas.e/.ivy2/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.3.jar:/Users/thomas.e/.ivy2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.15.jar:/Users/thomas.e/.ivy2/cache/junit/junit/jars/junit-4.12.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-parser_2.12/jars/circe-parser_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-numbers_2.12/jars/circe-numbers_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-jawn_2.12/jars/circe-jawn_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-generic_2.12/jars/circe-generic_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-core_2.12/jars/circe-core_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/com.typesafe.scala-logging/scala-logging_2.12/bundles/scala-logging_2.12-3.7.2.jar:/Users/thomas.e/.ivy2/cache/com.sksamuel.scrimage/scrimage-io-extra_2.12/jars/scrimage-io-extra_2.12-2.1.8.jar:/Users/thomas.e/.ivy2/cache/com.sksamuel.scrimage/scrimage-filters_2.12/jars/scrimage-filters_2.12-2.1.8.jar:/Users/thomas.e/.ivy2/cache/com.sksamuel.scrimage/scrimage-core_2.12/jars/scrimage-core_2.12-2.1.8.jar:/Users/thomas.e/.ivy2/cache/com.google.protobuf/protobuf-java/bundles/protobuf-java-3.4.0.jar:/Users/thomas.e/.ivy2/cache/com.github.scopt/scopt_2.12/jars/scopt_2.12-3.6.0.jar:/Users/thomas.e/.ivy2/cache/com.github.mpilquist/simulacrum_2.12/jars/simulacrum_2.12-0.10.0.jar:/Users/thomas.e/.ivy2/cache/com.diffplug.matsim/matfilerw/jars/matfilerw-3.0.1.jar:/Users/thomas.e/.ivy2/cache/com.chuusai/shapeless_2.12/bundles/shapeless_2.12-2.3.2.jar:/Users/thomas.e/.ivy2/cache/ch.qos.logback/logback-core/jars/logback-core-1.2.3.jar:/Users/thomas.e/.ivy2/cache/ch.qos.logback/logback-classic/jars/logback-classic-1.2.3.jar:/Users/thomas.e/.ivy2/cache/org.sameersingh.scalaplot/scalaplot/jars/scalaplot-0.1.jar:/Users/thomas.e/.ivy2/cache/jfree/jfreechart/jars/jfreechart-1.0.13.jar:/Users/thomas.e/.ivy2/cache/jfree/jcommon/jars/jcommon-1.0.16.jar:/Users/thomas.e/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.4.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-tiff/jars/imageio-tiff-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-thumbsdb/jars/imageio-thumbsdb-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-tga/jars/imageio-tga-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-sgi/jars/imageio-sgi-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-psd/jars/imageio-psd-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-pnm/jars/imageio-pnm-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-pict/jars/imageio-pict-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-pdf/jars/imageio-pdf-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-pcx/jars/imageio-pcx-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-metadata/jars/imageio-metadata-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-jpeg/jars/imageio-jpeg-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-iff/jars/imageio-iff-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-icns/jars/imageio-icns-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-core/jars/imageio-core-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-bmp/jars/imageio-bmp-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.common/common-lang/jars/common-lang-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.common/common-io/jars/common-io-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.common/common-image/jars/common-image-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.itextpdf.tool/xmlworker/jars/xmlworker-1.1.0.jar:/Users/thomas.e/.ivy2/cache/com.itextpdf/itextpdf/jars/itextpdf-5.1.2.jar:/Users/thomas.e/.ivy2/cache/com.drewnoakes/metadata-extractor/jars/metadata-extractor-2.8.1.jar:/Users/thomas.e/.ivy2/cache/com.adobe.xmp/xmpcore/jars/xmpcore-5.1.2.jar:/Users/thomas.e/.ivy2/cache/args4j/args4j/bundles/args4j-2.33.jar:/Users/thomas.e/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.12.4.jar:/Users/thomas.e/.ivy2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.12.4-sources.jar:/Users/thomas.e/.ivy2/cache/org.scala-lang/scala-library/srcs/scala-library-2.12.4-sources.jar co.mumbler.imageai.server.launch.TensorTest
objc[75532]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java (0x1052c94c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x1053554e0). One of the two will be used. Which one is undefined.
2017-11-29 10:27:16.342 [main] INFO  TensorFlow Native - Extracting the 'tensorflow_framework' native library to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_framework.so.
2017-11-29 10:27:16.464 [main] INFO  TensorFlow Native - Copied 11504516 bytes to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_framework.so.
2017-11-29 10:27:16.464 [main] INFO  TensorFlow Native - Extracting the 'tensorflow' native library to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow.so.
2017-11-29 10:27:16.924 [main] INFO  TensorFlow Native - Copied 120976968 bytes to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow.so.
2017-11-29 10:27:16.925 [main] INFO  TensorFlow Native - Extracting the 'tensorflow_jni' native library to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_jni.so.
2017-11-29 10:27:16.929 [main] INFO  TensorFlow Native - Copied 622136 bytes to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_jni.so.
2017-11-29 10:27:16.975 [main] INFO  TensorFlow Native - Extracting the 'tensorflow_ops' native library to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_ops.so.
2017-11-29 10:27:16.976 [main] INFO  TensorFlow Native - Copied 51580 bytes to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_ops.so.
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x00000001251bbc70, pid=75532, tid=0x0000000000001b03
#
# JRE version: Java(TM) SE Runtime Environment (8.0_144-b01) (build 1.8.0_144-b01)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.144-b01 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libtensorflow.so+0x603c70]  float vector[8] Eigen::TensorEvaluator<Eigen::TensorSlicingOp<Eigen::DSizes<int, 4> const, Eigen::DSizes<int, 4> const, Eigen::TensorMap<Eigen::Tensor<float const, 4, 1, long>, 16, Eigen::MakePointer> const> const, Eigen::ThreadPoolDevice>::packet<0>(long) const+0x290
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/thomas.e/neurosim/ImageAI-server/hs_err_pid75532.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

Here is the JVM diagnostics:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x00000001251bbc70, pid=75532, tid=0x0000000000001b03
#
# JRE version: Java(TM) SE Runtime Environment (8.0_144-b01) (build 1.8.0_144-b01)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.144-b01 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libtensorflow.so+0x603c70]  float vector[8] Eigen::TensorEvaluator<Eigen::TensorSlicingOp<Eigen::DSizes<int, 4> const, Eigen::DSizes<int, 4> const, Eigen::TensorMap<Eigen::Tensor<float const, 4, 1, long>, 16, Eigen::MakePointer> const> const, Eigen::ThreadPoolDevice>::packet<0>(long) const+0x290
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x00007fedb300b000):  JavaThread "main" [_thread_in_native, id=6915, stack(0x000070000c910000,0x000070000ca10000)]

siginfo: si_signo: 4 (SIGILL), si_code: 1 (ILL_ILLOPC), si_addr: 0x00000001251bbc70

Registers:
RAX=0x02e85c0898b70e4a, RBX=0x0000000000000000, RCX=0x0000000000000000, RDX=0x0000000000000000
RSP=0x000070000ca0dd40, RBP=0x000070000ca0de80, RSI=0x0000000000000003, RDI=0x000070000ca0ded0
R8 =0x0000000000000000, R9 =0x0000000000000000, R10=0x0000000000000000, R11=0x0000000000000000
R12=0x0000000000000001, R13=0x0000000000000001, R14=0x0000000000000004, R15=0xe573ac901e573aca
RIP=0x00000001251bbc70, EFLAGS=0x0000000000010202, ERR=0x0000000000000000
  TRAPNO=0x0000000000000006

Top of Stack: (sp=0x000070000ca0dd40)
0x000070000ca0dd40:   0000000000015f23 0000000000000000
0x000070000ca0dd50:   0000000000000000 00000001139f2558
0x000070000ca0dd60:   0000000000000002 000000000000003f
0x000070000ca0dd70:   000070000ca0e1d0 00007fff7bec23c2
0x000070000ca0dd80:   000000000020037f 0000000013aa0cce
0x000070000ca0dd90:   ffffffffffffe05c 0000000000000001
0x000070000ca0dda0:   0000000000001fa4 00007fedb8a6a800
0x000070000ca0ddb0:   0000000000000100 0000000000000007
0x000070000ca0ddc0:   0000000000000001 0000000000000001
0x000070000ca0ddd0:   0000000000000087 0000000000000004
0x000070000ca0dde0:   5555555555555556 00000000000000b4
0x000070000ca0ddf0:   0000000000000000 0000000000000000
0x000070000ca0de00:   9000000000000000 0000000000004004
0x000070000ca0de10:   e5585fd151001191 0000000000004000
0x000070000ca0de20:   0000000000000000 0000000000000000
0x000070000ca0de30:   0000000000000000 0000000000000000
0x000070000ca0de40:   0000000040000000 0000000000000000
0x000070000ca0de50:   000000002caa46f0 0000000000001fa4
0x000070000ca0de60:   0000000000000000 000070000ca0e330
0x000070000ca0de70:   0000000000001f84 000070000ca0ded0
0x000070000ca0de80:   000070000ca0e090 00000001251bb65b
0x000070000ca0de90:   000000002caa46f0 00007fedb5db3200
0x000070000ca0dea0:   0000000000000001 000000000000003c
0x000070000ca0deb0:   000000000000002d 0000000000000003
0x000070000ca0dec0:   00007fedb916bd30 000070000ca0e400
0x000070000ca0ded0:   0000000000001fa4 0000000000000087
0x000070000ca0dee0:   0000000000000003 0000000000000001
0x000070000ca0def0:   02e85c0898b70e4a 0000000c00000001
0x000070000ca0df00:   e573ac901e573aca 0000000700000001
0x000070000ca0df10:   5555555555555556 0000000100000001
0x000070000ca0df20:   0000000000000000 0000000000000000
0x000070000ca0df30:   0000000000002a30 00000000000000b4 

Instructions: (pc=0x00000001251bbc70)
0x00000001251bbc50:   24 60 48 f7 d9 48 89 4c 24 50 31 d2 4c 8b 44 24
0x00000001251bbc60:   10 4d 89 e9 4d 89 c5 49 83 c5 01 48 8b 4c 24 08
0x00000001251bbc70:   66 48 0f 38 f6 ca 48 0f af c8 8b 57 2c 48 89 54
0x00000001251bbc80:   24 48 4c 89 ea 48 89 44 24 18 c4 62 eb f6 f0 49 

Register to memory mapping:

RAX=0x02e85c0898b70e4a is an unknown value
RBX=0x0000000000000000 is an unknown value
RCX=0x0000000000000000 is an unknown value
RDX=0x0000000000000000 is an unknown value
RSP=0x000070000ca0dd40 is pointing into the stack for thread: 0x00007fedb300b000
RBP=0x000070000ca0de80 is pointing into the stack for thread: 0x00007fedb300b000
RSI=0x0000000000000003 is an unknown value
RDI=0x000070000ca0ded0 is pointing into the stack for thread: 0x00007fedb300b000
R8 =0x0000000000000000 is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x0000000000000000 is an unknown value
R11=0x0000000000000000 is an unknown value
R12=0x0000000000000001 is an unknown value
R13=0x0000000000000001 is an unknown value
R14=0x0000000000000004 is an unknown value
R15=0xe573ac901e573aca is an unknown value

Stack: [0x000070000c910000,0x000070000ca10000],  sp=0x000070000ca0dd40,  free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libtensorflow.so+0x603c70]  float vector[8] Eigen::TensorEvaluator<Eigen::TensorSlicingOp<Eigen::DSizes<int, 4> const, Eigen::DSizes<int, 4> const, Eigen::TensorMap<Eigen::Tensor<float const, 4, 1, long>, 16, Eigen::MakePointer> const> const, Eigen::ThreadPoolDevice>::packet<0>(long) const+0x290
C  [libtensorflow.so+0x60365b]  Eigen::internal::EvalRange<Eigen::TensorEvaluator<Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1, long>, 16, Eigen::MakePointer>, Eigen::TensorSlicingOp<Eigen::DSizes<int, 4> const, Eigen::DSizes<int, 4> const, Eigen::TensorMap<Eigen::Tensor<float const, 4, 1, long>, 16, Eigen::MakePointer> const> const> const, Eigen::ThreadPoolDevice>, long, true>::run(Eigen::TensorEvaluator<Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1, long>, 16, Eigen::MakePointer>, Eigen::TensorSlicingOp<Eigen::DSizes<int, 4> const, Eigen::DSizes<int, 4> const, Eigen::TensorMap<Eigen::Tensor<float const, 4, 1, long>, 16, Eigen::MakePointer> const> const> const, Eigen::ThreadPoolDevice>*, long, long)+0x6b
C  [libtensorflow.so+0x1e1169]  Eigen::ThreadPoolDevice::parallelFor(long, Eigen::TensorOpCost const&, std::__1::function<long (long)>, std::__1::function<void (long, long)>) const+0xc9
C  [libtensorflow.so+0x6034ca]  Eigen::internal::TensorExecutor<Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1, long>, 16, Eigen::MakePointer>, Eigen::TensorSlicingOp<Eigen::DSizes<int, 4> const, Eigen::DSizes<int, 4> const, Eigen::TensorMap<Eigen::Tensor<float const, 4, 1, long>, 16, Eigen::MakePointer> const> const> const, Eigen::ThreadPoolDevice, true>::run(Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1, long>, 16, Eigen::MakePointer>, Eigen::TensorSlicingOp<Eigen::DSizes<int, 4> const, Eigen::DSizes<int, 4> const, Eigen::TensorMap<Eigen::Tensor<float const, 4, 1, long>, 16, Eigen::MakePointer> const> const> const&, Eigen::ThreadPoolDevice const&)+0x36a
C  [libtensorflow.so+0x5febb0]  void tensorflow::internal::SliceUsingEigen<Eigen::ThreadPoolDevice, float, 4>(Eigen::ThreadPoolDevice const&, tensorflow::Tensor*, tensorflow::Tensor const&, tensorflow::gtl::ArraySlice<long long> const&, tensorflow::gtl::ArraySlice<long long> const&)+0x140
C  [libtensorflow.so+0x6c2d34]  void tensorflow::HandleStridedSliceCase<Eigen::ThreadPoolDevice, float, 4>(tensorflow::OpKernelContext*, tensorflow::gtl::ArraySlice<long long> const&, tensorflow::gtl::ArraySlice<long long> const&, tensorflow::gtl::ArraySlice<long long> const&, tensorflow::TensorShape const&, bool, tensorflow::Tensor*)+0x444
C  [libtensorflow.so+0x66b866]  tensorflow::StridedSliceOp<Eigen::ThreadPoolDevice, float>::Compute(tensorflow::OpKernelContext*)+0x9d6
C  [libtensorflow_framework.so+0x508916]  tensorflow::ThreadPoolDevice::Compute(tensorflow::OpKernel*, tensorflow::OpKernelContext*)+0x156
C  [libtensorflow.so+0xd5cd]  tensorflow::KernelAndDevice::Run(std::__1::vector<tensorflow::Tensor, std::__1::allocator<tensorflow::Tensor> >*, std::__1::vector<tensorflow::Tensor, std::__1::allocator<tensorflow::Tensor> >*)+0x25d
C  [libtensorflow.so+0x62cb]  TFE_Execute+0x39b
C  [libtensorflow_jni.so+0x1d2ae]  Java_org_platanios_tensorflow_jni_generated_tensors_Basic_00024_stridedSlice+0x8fe
j  org.platanios.tensorflow.jni.generated.tensors.Basic$.stridedSlice(JJJJJJJJJJ)J+0
j  org.platanios.tensorflow.api.tensors.ops.Basic.stridedSlice(Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;JJJJJLscala/util/DynamicVariable;)Lorg/platanios/tensorflow/api/tensors/Tensor;+44
j  org.platanios.tensorflow.api.tensors.ops.Basic.stridedSlice$(Lorg/platanios/tensorflow/api/tensors/ops/Basic;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;JJJJJLscala/util/DynamicVariable;)Lorg/platanios/tensorflow/api/tensors/Tensor;+18
j  org.platanios.tensorflow.api.tensors.ops.Basic$.stridedSlice(Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;JJJJJLscala/util/DynamicVariable;)Lorg/platanios/tensorflow/api/tensors/Tensor;+18
j  org.platanios.tensorflow.api.tensors.ops.Basic$BasicOps.slice(Lscala/collection/Seq;)Lorg/platanios/tensorflow/api/tensors/Tensor;+150
j  org.platanios.tensorflow.api.tensors.Tensor.slice(Lscala/collection/Seq;)Lorg/platanios/tensorflow/api/tensors/Tensor;+9
j  org.platanios.tensorflow.api.tensors.Tensor.apply(Lscala/collection/Seq;)Lorg/platanios/tensorflow/api/tensors/Tensor;+2
j  co.mumbler.imageai.server.launch.TensorTest$.main([Ljava/lang/String;)V+155
j  co.mumbler.imageai.server.launch.TensorTest.main([Ljava/lang/String;)V+4
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x2ee70a]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x6ae
V  [libjvm.dylib+0x325522]  jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*)+0x1bf
V  [libjvm.dylib+0x31e299]  jni_CallStaticVoidMethod+0x15d
C  [java+0x3931]  JavaMain+0x9c4
C  [libsystem_pthread.dylib+0x36c1]  _pthread_body+0x154
C  [libsystem_pthread.dylib+0x356d]  _pthread_body+0x0
C  [libsystem_pthread.dylib+0x2c5d]  thread_start+0xd
C  0x0000000000000000

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.platanios.tensorflow.jni.generated.tensors.Basic$.stridedSlice(JJJJJJJJJJ)J+0
j  org.platanios.tensorflow.api.tensors.ops.Basic.stridedSlice(Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;JJJJJLscala/util/DynamicVariable;)Lorg/platanios/tensorflow/api/tensors/Tensor;+44
j  org.platanios.tensorflow.api.tensors.ops.Basic.stridedSlice$(Lorg/platanios/tensorflow/api/tensors/ops/Basic;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;JJJJJLscala/util/DynamicVariable;)Lorg/platanios/tensorflow/api/tensors/Tensor;+18
j  org.platanios.tensorflow.api.tensors.ops.Basic$.stridedSlice(Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;Lorg/platanios/tensorflow/api/tensors/Tensor;JJJJJLscala/util/DynamicVariable;)Lorg/platanios/tensorflow/api/tensors/Tensor;+18
j  org.platanios.tensorflow.api.tensors.ops.Basic$BasicOps.slice(Lscala/collection/Seq;)Lorg/platanios/tensorflow/api/tensors/Tensor;+150
j  org.platanios.tensorflow.api.tensors.Tensor.slice(Lscala/collection/Seq;)Lorg/platanios/tensorflow/api/tensors/Tensor;+9
j  org.platanios.tensorflow.api.tensors.Tensor.apply(Lscala/collection/Seq;)Lorg/platanios/tensorflow/api/tensors/Tensor;+2
j  co.mumbler.imageai.server.launch.TensorTest$.main([Ljava/lang/String;)V+155
j  co.mumbler.imageai.server.launch.TensorTest.main([Ljava/lang/String;)V+4
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x00007fedb8a43800 JavaThread "TensorFlow Scala API Disposer" daemon [_thread_blocked, id=26627, stack(0x000070000e57c000,0x000070000e67c000)]
  0x00007fedb602c800 JavaThread "Service Thread" daemon [_thread_blocked, id=21507, stack(0x000070000db46000,0x000070000dc46000)]
  0x00007fedb3148000 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=20995, stack(0x000070000da43000,0x000070000db43000)]
  0x00007fedb3147000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=20483, stack(0x000070000d940000,0x000070000da40000)]
  0x00007fedb314f000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=19971, stack(0x000070000d83d000,0x000070000d93d000)]
  0x00007fedb314e800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=19459, stack(0x000070000d73a000,0x000070000d83a000)]
  0x00007fedb314c800 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=18947, stack(0x000070000d637000,0x000070000d737000)]
  0x00007fedb480d000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=18695, stack(0x000070000d534000,0x000070000d634000)]
  0x00007fedb303b800 JavaThread "Finalizer" daemon [_thread_blocked, id=15107, stack(0x000070000d431000,0x000070000d531000)]
  0x00007fedb3017800 JavaThread "Reference Handler" daemon [_thread_blocked, id=14595, stack(0x000070000d32e000,0x000070000d42e000)]
=>0x00007fedb300b000 JavaThread "main" [_thread_in_native, id=6915, stack(0x000070000c910000,0x000070000ca10000)]

Other Threads:
  0x00007fedb5801000 VMThread [stack: 0x000070000d22b000,0x000070000d32b000] [id=14083]
  0x00007fedb5930000 WatcherThread [stack: 0x000070000dc49000,0x000070000dd49000] [id=22019]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 PSYoungGen      total 76288K, used 63274K [0x000000076ab00000, 0x0000000770000000, 0x00000007c0000000)
  eden space 65536K, 96% used [0x000000076ab00000,0x000000076e8ca880,0x000000076eb00000)
  from space 10752K, 0% used [0x000000076f580000,0x000000076f580000,0x0000000770000000)
  to   space 10752K, 0% used [0x000000076eb00000,0x000000076eb00000,0x000000076f580000)
 ParOldGen       total 175104K, used 0K [0x00000006c0000000, 0x00000006cab00000, 0x000000076ab00000)
  object space 175104K, 0% used [0x00000006c0000000,0x00000006c0000000,0x00000006cab00000)
 Metaspace       used 14670K, capacity 14942K, committed 15232K, reserved 1062912K
  class space    used 2001K, capacity 2073K, committed 2176K, reserved 1048576K

Card table byte_map: [0x0000000107767000,0x0000000107f68000] byte_map_base: 0x0000000104167000

Marking Bits: (ParMarkBitMap*) 0x0000000106cf35d0
 Begin Bits: [0x00000001084be000, 0x000000010c4be000)
 End Bits:   [0x000000010c4be000, 0x00000001104be000)

Polling page: 0x000000010533b000

CodeCache: size=245760Kb used=3297Kb max_used=3297Kb free=242463Kb
 bounds [0x0000000113a8c000, 0x0000000113dcc000, 0x0000000122a8c000]
 total_blobs=1223 nmethods=835 adapters=302
 compilation: enabled

Compilation events (10 events):
Event: 2.154 Thread 0x00007fedb3148000  831       1       scala.collection.mutable.ArrayBuffer::size0 (5 bytes)
Event: 2.154 Thread 0x00007fedb3148000 nmethod 831 0x0000000113dc55d0 code [0x0000000113dc5720, 0x0000000113dc5830]
Event: 2.154 Thread 0x00007fedb3148000  832       1       org.platanios.tensorflow.api.core.Shape::array (5 bytes)
Event: 2.154 Thread 0x00007fedb3148000 nmethod 832 0x0000000113dc5890 code [0x0000000113dc59e0, 0x0000000113dc5af0]
Event: 2.154 Thread 0x00007fedb3148000  833       3       scala.collection.GenSeqLike::$init$ (1 bytes)
Event: 2.154 Thread 0x00007fedb3148000 nmethod 833 0x0000000113dc5b50 code [0x0000000113dc5ca0, 0x0000000113dc5dd0]
Event: 2.154 Thread 0x00007fedb3148000  834       3       scala.collection.SeqLike::$init$ (1 bytes)
Event: 2.154 Thread 0x00007fedb3148000 nmethod 834 0x0000000113dc5e50 code [0x0000000113dc5fa0, 0x0000000113dc60d0]
Event: 2.154 Thread 0x00007fedb3148000  835       3       scala.collection.IndexedSeqLike::$init$ (1 bytes)
Event: 2.154 Thread 0x00007fedb3148000 nmethod 835 0x0000000113dc6150 code [0x0000000113dc62a0, 0x0000000113dc63d0]

GC Heap History (0 events):
No events

Deoptimization events (10 events):
Event: 1.225 Thread 0x00007fedb300b000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000113cad3bc method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 126
Event: 1.226 Thread 0x00007fedb300b000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000113cad3bc method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 126
Event: 1.226 Thread 0x00007fedb300b000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000113ca75e0 method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 126
Event: 1.243 Thread 0x00007fedb300b000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000113cb6644 method=java.lang.String.lastIndexOf([CII[CIII)I @ 17
Event: 1.243 Thread 0x00007fedb300b000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000113c12e0c method=sun.misc.MetaIndex.mayContain(Ljava/lang/String;)Z @ 13
Event: 1.255 Thread 0x00007fedb300b000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000113d0fd44 method=java.util.zip.ZipCoder.encoder()Ljava/nio/charset/CharsetEncoder; @ 4
Event: 1.264 Thread 0x00007fedb300b000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000113cf4728 method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 116
Event: 1.271 Thread 0x00007fedb300b000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000113cf114c method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 116
Event: 1.341 Thread 0x00007fedb300b000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000113c210b0 method=java.lang.String.indexOf([CII[CIII)I @ 3
Event: 1.348 Thread 0x00007fedb300b000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000113d490c4 method=java.lang.String.lastIndexOf([CII[CIII)I @ 118

Internal exceptions (10 events):
Event: 1.935 Thread 0x00007fedb300b000 Exception <a 'sun/nio/fs/UnixException'> (0x000000076da229a8) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
Event: 1.985 Thread 0x00007fedb300b000 Exception <a 'sun/nio/fs/UnixException'> (0x000000076da46538) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
Event: 2.084 Thread 0x00007fedb300b000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.$anonfun$contains$1$adapted(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;> (0x000000076e2fc898) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/sh
Event: 2.088 Thread 0x00007fedb300b000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.$anonfun$map$1(Lscala/Function1;Lscala/collection/mutable/Builder;Ljava/lang/Object;)Lscala/collection/mutable/Builder;> (0x000000076e354b88) thrown at [/Users/java_re/workspace/8-2-build-macosx
Event: 2.092 Thread 0x00007fedb300b000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.$anonfun$$plus$plus$eq$1(Lscala/collection/generic/Growable;Ljava/lang/Object;)Lscala/collection/generic/Growable;> (0x000000076e3d73a8) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_
Event: 2.102 Thread 0x00007fedb300b000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.$anonfun$$plus$plus$1(Lscala/collection/Set;Ljava/lang/Object;)Lscala/collection/Set;> (0x000000076e4cf830) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/
Event: 2.104 Thread 0x00007fedb300b000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.$anonfun$foldLeft$1$adapted(Lscala/Function2;Lscala/runtime/ObjectRef;Ljava/lang/Object;)Ljava/lang/Object;> (0x000000076e4f9b60) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8
Event: 2.135 Thread 0x00007fedb300b000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.$anonfun$count$1$adapted(Lscala/Function1;Lscala/runtime/IntRef;Ljava/lang/Object;)Ljava/lang/Object;> (0x000000076e6b7778) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9
Event: 2.149 Thread 0x00007fedb300b000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.$anonfun$addString$1(Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Lscala/runtime/BooleanRef;Ljava/lang/Object;)Ljava/lang/Object;> (0x000000076e836fa8) thrown at [/Users/java_re/wor
Event: 2.152 Thread 0x00007fedb300b000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.$anonfun$stack$1$adapted(Lorg/platanios/tensorflow/api/tensors/Tensor;)Ljava/lang/Object;> (0x000000076e85aee8) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/

Events (10 events):
Event: 2.150 loading class org/platanios/tensorflow/api/types/SupportedType$SupportedTypeOps
Event: 2.150 loading class org/platanios/tensorflow/api/types/SupportedType$SupportedTypeOps done
Event: 2.151 loading class org/platanios/tensorflow/jni/generated/tensors/Basic$
Event: 2.151 loading class org/platanios/tensorflow/jni/generated/tensors/Basic$ done
Event: 2.152 loading class org/platanios/tensorflow/api/tensors/Tensor
Event: 2.152 loading class org/platanios/tensorflow/api/tensors/Tensor done
Event: 2.152 loading class org/platanios/tensorflow/api/tensors/Tensor
Event: 2.152 loading class org/platanios/tensorflow/api/tensors/Tensor done
Event: 2.152 loading class scala/Function1
Event: 2.152 loading class scala/Function1 done

Dynamic libraries:
0x000000002d23a000  /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x000000002d23a000  /System/Library/Frameworks/Security.framework/Versions/A/Security
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x000000002d23a000  /usr/lib/libz.1.dylib
0x000000002d23a000  /usr/lib/libSystem.B.dylib
0x000000002d23a000  /usr/lib/libobjc.A.dylib
0x000000002d23a000  /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x000000002d23a000  /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x000000002d23a000  /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x000000002d23a000  /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x000000002d23a000  /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x000000002d23a000  /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x000000002d23a000  /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
0x000000002d23a000  /System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x000000002d23a000  /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x000000002d23a000  /usr/lib/libenergytrace.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0x000000002d23a000  /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x000000002d23a000  /usr/lib/libScreenReader.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x000000002d23a000  /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x000000002d23a000  /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x000000002d23a000  /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x000000002d23a000  /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x000000002d23a000  /usr/lib/libicucore.A.dylib
0x000000002d23a000  /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x000000002d23a000  /usr/lib/libauto.dylib
0x000000002d23a000  /usr/lib/libxml2.2.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x000000002d23a000  /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x000000002d23a000  /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x000000002d23a000  /usr/lib/liblangid.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x000000002d23a000  /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x000000002d23a000  /usr/lib/libDiagnosticMessagesClient.dylib
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x000000002d23a000  /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x000000002d23a000  /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x000000002d23a000  /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x000000002d23a000  /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x000000002d23a000  /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x000000002d23a000  /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x000000002d23a000  /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x000000002d23a000  /usr/lib/libarchive.2.dylib
0x000000002d23a000  /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x000000002d23a000  /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x000000002d23a000  /usr/lib/libCRFSuite.dylib
0x000000002d23a000  /usr/lib/libc++.1.dylib
0x000000002d23a000  /usr/lib/libc++abi.dylib
0x000000002d23a000  /usr/lib/system/libcache.dylib
0x000000002d23a000  /usr/lib/system/libcommonCrypto.dylib
0x000000002d23a000  /usr/lib/system/libcompiler_rt.dylib
0x000000002d23a000  /usr/lib/system/libcopyfile.dylib
0x000000002d23a000  /usr/lib/system/libcorecrypto.dylib
0x000000002d23a000  /usr/lib/system/libdispatch.dylib
0x000000002d23a000  /usr/lib/system/libdyld.dylib
0x000000002d23a000  /usr/lib/system/libkeymgr.dylib
0x000000002d23a000  /usr/lib/system/liblaunch.dylib
0x000000002d23a000  /usr/lib/system/libmacho.dylib
0x000000002d23a000  /usr/lib/system/libquarantine.dylib
0x000000002d23a000  /usr/lib/system/libremovefile.dylib
0x000000002d23a000  /usr/lib/system/libsystem_asl.dylib
0x000000002d23a000  /usr/lib/system/libsystem_blocks.dylib
0x000000002d23a000  /usr/lib/system/libsystem_c.dylib
0x000000002d23a000  /usr/lib/system/libsystem_configuration.dylib
0x000000002d23a000  /usr/lib/system/libsystem_coreservices.dylib
0x000000002d23a000  /usr/lib/system/libsystem_darwin.dylib
0x000000002d23a000  /usr/lib/system/libsystem_dnssd.dylib
0x000000002d23a000  /usr/lib/system/libsystem_info.dylib
0x000000002d23a000  /usr/lib/system/libsystem_m.dylib
0x000000002d23a000  /usr/lib/system/libsystem_malloc.dylib
0x000000002d23a000  /usr/lib/system/libsystem_network.dylib
0x000000002d23a000  /usr/lib/system/libsystem_networkextension.dylib
0x000000002d23a000  /usr/lib/system/libsystem_notify.dylib
0x000000002d23a000  /usr/lib/system/libsystem_sandbox.dylib
0x000000002d23a000  /usr/lib/system/libsystem_secinit.dylib
0x000000002d23a000  /usr/lib/system/libsystem_kernel.dylib
0x000000002d23a000  /usr/lib/system/libsystem_platform.dylib
0x000000002d23a000  /usr/lib/system/libsystem_pthread.dylib
0x000000002d23a000  /usr/lib/system/libsystem_symptoms.dylib
0x000000002d23a000  /usr/lib/system/libsystem_trace.dylib
0x000000002d23a000  /usr/lib/system/libunwind.dylib
0x000000002d23a000  /usr/lib/system/libxpc.dylib
0x000000002d23a000  /usr/lib/closure/libclosured.dylib
0x000000002d23a000  /usr/lib/libbsm.0.dylib
0x000000002d23a000  /usr/lib/system/libkxld.dylib
0x000000002d23a000  /usr/lib/libOpenScriptingUtil.dylib
0x000000002d23a000  /usr/lib/libcoretls.dylib
0x000000002d23a000  /usr/lib/libcoretls_cfhelpers.dylib
0x000000002d23a000  /usr/lib/libpam.2.dylib
0x000000002d23a000  /usr/lib/libsqlite3.dylib
0x000000002d23a000  /usr/lib/libxar.1.dylib
0x000000002d23a000  /usr/lib/libbz2.1.0.dylib
0x000000002d23a000  /usr/lib/liblzma.5.dylib
0x000000002d23a000  /usr/lib/libnetwork.dylib
0x000000002d23a000  /usr/lib/libapple_nghttp2.dylib
0x000000002d23a000  /usr/lib/libpcap.A.dylib
0x000000002d23a000  /usr/lib/libboringssl.dylib
0x000000002d23a000  /usr/lib/libusrtcp.dylib
0x000000002d23a000  /usr/lib/libapple_crypto.dylib
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x000000002d23a000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x000000002d23a000  /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x000000002d23a000  /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x000000002d23a000  /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x000000002d23a000  /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x000000002d23a000  /usr/lib/libmecabra.dylib
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x000000002d23a000  /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
0x000000002d23a000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x000000002d23a000  /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
0x000000002d23a000  /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
0x000000002d23a000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x000000002d23a000  /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x000000002d23a000  /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
0x000000002d23a000  /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
0x000000002d23a000  /usr/lib/libFosl_dynamic.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x000000002d23a000  /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x000000002d23a000  /usr/lib/libcompression.dylib
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x000000002d23a000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x000000002d23a000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x000000002d23a000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x000000002d23a000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x000000002d23a000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x000000002d23a000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x000000002d23a000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x000000002d23a000  /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
0x000000002d23a000  /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
0x000000002d23a000  /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
0x000000002d23a000  /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
0x000000002d23a000  /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
0x000000002d23a000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x000000002d23a000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x000000002d23a000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x000000002d23a000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x000000002d23a000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x000000002d23a000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x000000002d23a000  /usr/lib/libcups.2.dylib
0x000000002d23a000  /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x000000002d23a000  /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x000000002d23a000  /usr/lib/libresolv.9.dylib
0x000000002d23a000  /usr/lib/libiconv.2.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x000000002d23a000  /usr/lib/libheimdal-asn1.dylib
0x000000002d23a000  /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x000000002d23a000  /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x000000002d23a000  /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x000000002d23a000  /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x000000002d23a000  /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x000000002d23a000  /usr/lib/libutil.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
0x000000002d23a000  /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0x000000002d23a000  /usr/lib/libmarisa.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0x000000002d23a000  /usr/lib/libChineseTokenizer.dylib
0x000000002d23a000  /usr/lib/libcmph.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x000000002d23a000  /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x000000002d23a000  /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x000000002d23a000  /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x000000002d23a000  /usr/lib/libxslt.1.dylib
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x000000002d23a000  /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
0x000000002d23a000  /usr/lib/libate.dylib
0x000000002d23a000  /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x000000002d23a000  /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x000000002d23a000  /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x000000002d23a000  /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x000000002d23a000  /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x000000002d23a000  /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x000000002d23a000  /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
0x000000002d23a000  /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x000000002d23a000  /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x000000002d23a000  /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x000000002d23a000  /System/Library/PrivateFrameworks/SignpostNotification.framework/Versions/A/SignpostNotification
0x000000002d23a000  /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x000000002d23a000  /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x000000002d23a000  /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x000000002d23a000  /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x000000002d23a000  /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x0000000106400000  /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/server/libjvm.dylib
0x000000002d23a000  /usr/lib/libstdc++.6.0.9.dylib
0x00000001052f8000  /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libverify.dylib
0x0000000105306000  /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libjava.dylib
0x000000010533c000  /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libinstrument.dylib
0x00000001053da000  /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libzip.dylib
0x000000002d23a000  /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
0x000000002d23a000  /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
0x000000002d23a000  /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x000000002d23a000  /System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x000000002d23a000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x0000000113797000  /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libnet.dylib
0x00000001139b0000  /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libnio.dylib
0x0000000124b20000  /private/var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_jni.so
0x0000000124bb8000  /private/var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow.so
0x000000012bf1d000  /private/var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_framework.so
0x00000001139c5000  /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries4386950000216918031/libtensorflow_ops.so

VM Arguments:
jvm_args: -javaagent:/Users/thomas.e/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=60497:/Users/thomas.e/Applications/IntelliJ IDEA CE.app/Contents/bin -Dfile.encoding=UTF-8 
java_command: co.mumbler.imageai.server.launch.TensorTest
java_class_path (initial): /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/Users/thomas.e/bin:/Users/thomas.e/brew/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/opt/puppetlabs/bin:/usr/local/munki:/opt/X11/bin:/Users/thomas.e/Applications/Sublime Text.app/Contents/SharedSupport/bin/:/Users/thomas.e/Library/Python/2.7/bin
SHELL=/bin/bash
DISPLAY=/private/tmp/com.apple.launchd.hJ3NTpoe9M/org.macosforge.xquartz:0

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x5b26e5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.dylib+0x5b26e5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.dylib+0x489100], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.dylib+0x489100], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.dylib+0x489100], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.dylib+0x489100], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGUSR2: [libjvm.dylib+0x488c1e], sa_mask[0]=00100000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [libjvm.dylib+0x4871f5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGINT: [libjvm.dylib+0x4871f5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.dylib+0x4871f5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.dylib+0x4871f5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO

---------------  S Y S T E M  ---------------

OS:Bsduname:Darwin 17.2.0 Darwin Kernel Version 17.2.0: Fri Sep 29 18:27:05 PDT 2017; root:xnu-4570.20.62~3/RELEASE_X86_64 x86_64
rlimit: STACK 8192k, CORE 0k, NPROC 1418, NOFILE 10240, AS infinity
load average:3.25 2.71 2.86

CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 70 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2

Memory: 4k page, physical 16777216k(1945992k free)

/proc/meminfo:

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.144-b01) for bsd-amd64 JRE (1.8.0_144-b01), built on Jul 21 2017 22:07:42 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)

time: Wed Nov 29 10:27:17 2017
elapsed time: 2 seconds (0d 0h 0m 2s)
evanthomas commented 6 years ago

Accessing a Tensor is enough

  def main(args: Array[String]): Unit = {
    val shape = Shape(1, 60, 45, 4)
    val N = shape.numElements.asInstanceOf[Int]*FLOAT32.byteSize
    val buf = ByteBuffer.allocate(N)

    val t = Tensor.fromBuffer(FLOAT32, shape, N, buf)

    println(t(0,0,0,0).scalar)
//    val u = t(::, ::, ::, 0::3)

  }
evanthomas commented 6 years ago

I built locally but it didn't help.

eaplatanios commented 6 years ago

@evanthomas I can't reproduce this on my MacBook. What version of MacOS are you using?

evanthomas commented 6 years ago

10.13.1

$ uname -a
Darwin mac2949 17.2.0 Darwin Kernel Version 17.2.0: Fri Sep 29 18:27:05 PDT 2017; root:xnu-4570.20.62~3/RELEASE_X86_64 x86_64
eaplatanios commented 6 years ago

I am using exactly the same version. When you built locally did you remove the classifier ... part from the dependencies in the build.sbt file?

evanthomas commented 6 years ago

No I didn't and it seemed to be still pulling from sonatype. I've removed the classifier, cleaned org.platanios from my ivy cache, rebuilt, removed sonatype as a resolver in my build.sbt. Now I get:

/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java "-javaagent:/Users/thomas.e/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=62764:/Users/thomas.e/Applications/IntelliJ IDEA CE.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/tools.jar:/Users/thomas.e/neurosim/ImageAI-server/target/scala-2.12/classes:/Users/thomas.e/.ivy2/cache/ar.com.hjg/pngj/jars/pngj-2.1.0.jar:/Users/thomas.e/.ivy2/local/org.platanios/tensorflow_2.12/0.1.0-SNAPSHOT/jars/tensorflow_2.12.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/spire_2.12/jars/spire_2.12-0.14.1.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/spire-macros_2.12/jars/spire-macros_2.12-0.14.1.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/macro-compat_2.12/jars/macro-compat_2.12-1.1.1.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/machinist_2.12/jars/machinist_2.12-0.6.1.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/cats-macros_2.12/jars/cats-macros_2.12-0.9.0.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/cats-kernel_2.12/jars/cats-kernel_2.12-0.9.0.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/cats-core_2.12/jars/cats-core_2.12-0.9.0.jar:/Users/thomas.e/.ivy2/cache/org.typelevel/algebra_2.12/jars/algebra_2.12-0.7.0.jar:/Users/thomas.e/.ivy2/cache/org.tensorflow/tensorflow/jars/tensorflow-1.4.0.jar:/Users/thomas.e/.ivy2/cache/org.tensorflow/proto/jars/proto-1.4.0.jar:/Users/thomas.e/.ivy2/cache/org.tensorflow/libtensorflow_jni/jars/libtensorflow_jni-1.4.0.jar:/Users/thomas.e/.ivy2/cache/org.tensorflow/libtensorflow/jars/libtensorflow-1.4.0.jar:/Users/thomas.e/.ivy2/cache/org.spire-math/jawn-parser_2.12/jars/jawn-parser_2.12-0.10.4.jar:/Users/thomas.e/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.25.jar:/Users/thomas.e/.ivy2/cache/org.scalactic/scalactic_2.12/bundles/scalactic_2.12-3.0.4.jar:/Users/thomas.e/.ivy2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.12.4.jar:/Users/thomas.e/.ivy2/local/org.platanios/tensorflow-jni_2.12/0.1.0-SNAPSHOT/jars/tensorflow-jni_2.12.jar:/Users/thomas.e/.ivy2/local/org.platanios/tensorflow-examples_2.12/0.1.0-SNAPSHOT/jars/tensorflow-examples_2.12.jar:/Users/thomas.e/.ivy2/local/org.platanios/tensorflow-data_2.12/0.1.0-SNAPSHOT/jars/tensorflow-data_2.12.jar:/Users/thomas.e/.ivy2/local/org.platanios/tensorflow-api_2.12/0.1.0-SNAPSHOT/jars/tensorflow-api_2.12.jar:/Users/thomas.e/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-2.6.jar:/Users/thomas.e/.ivy2/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.3.jar:/Users/thomas.e/.ivy2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.15.jar:/Users/thomas.e/.ivy2/cache/junit/junit/jars/junit-4.12.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-parser_2.12/jars/circe-parser_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-numbers_2.12/jars/circe-numbers_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-jawn_2.12/jars/circe-jawn_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-generic_2.12/jars/circe-generic_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/io.circe/circe-core_2.12/jars/circe-core_2.12-0.8.0.jar:/Users/thomas.e/.ivy2/cache/com.typesafe.scala-logging/scala-logging_2.12/bundles/scala-logging_2.12-3.7.2.jar:/Users/thomas.e/.ivy2/cache/com.sksamuel.scrimage/scrimage-io-extra_2.12/jars/scrimage-io-extra_2.12-2.1.8.jar:/Users/thomas.e/.ivy2/cache/com.sksamuel.scrimage/scrimage-filters_2.12/jars/scrimage-filters_2.12-2.1.8.jar:/Users/thomas.e/.ivy2/cache/com.sksamuel.scrimage/scrimage-core_2.12/jars/scrimage-core_2.12-2.1.8.jar:/Users/thomas.e/.ivy2/cache/com.google.protobuf/protobuf-java/bundles/protobuf-java-3.4.0.jar:/Users/thomas.e/.ivy2/cache/com.github.scopt/scopt_2.12/jars/scopt_2.12-3.6.0.jar:/Users/thomas.e/.ivy2/cache/com.github.mpilquist/simulacrum_2.12/jars/simulacrum_2.12-0.10.0.jar:/Users/thomas.e/.ivy2/cache/com.diffplug.matsim/matfilerw/jars/matfilerw-3.0.1.jar:/Users/thomas.e/.ivy2/cache/com.chuusai/shapeless_2.12/bundles/shapeless_2.12-2.3.2.jar:/Users/thomas.e/.ivy2/cache/ch.qos.logback/logback-core/jars/logback-core-1.2.3.jar:/Users/thomas.e/.ivy2/cache/ch.qos.logback/logback-classic/jars/logback-classic-1.2.3.jar:/Users/thomas.e/.ivy2/cache/org.sameersingh.scalaplot/scalaplot/jars/scalaplot-0.1.jar:/Users/thomas.e/.ivy2/cache/jfree/jfreechart/jars/jfreechart-1.0.13.jar:/Users/thomas.e/.ivy2/cache/jfree/jcommon/jars/jcommon-1.0.16.jar:/Users/thomas.e/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.4.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-tiff/jars/imageio-tiff-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-thumbsdb/jars/imageio-thumbsdb-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-tga/jars/imageio-tga-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-sgi/jars/imageio-sgi-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-psd/jars/imageio-psd-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-pnm/jars/imageio-pnm-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-pict/jars/imageio-pict-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-pdf/jars/imageio-pdf-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-pcx/jars/imageio-pcx-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-metadata/jars/imageio-metadata-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-jpeg/jars/imageio-jpeg-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-iff/jars/imageio-iff-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-icns/jars/imageio-icns-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-core/jars/imageio-core-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.imageio/imageio-bmp/jars/imageio-bmp-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.common/common-lang/jars/common-lang-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.common/common-io/jars/common-io-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.twelvemonkeys.common/common-image/jars/common-image-3.2.1.jar:/Users/thomas.e/.ivy2/cache/com.itextpdf.tool/xmlworker/jars/xmlworker-1.1.0.jar:/Users/thomas.e/.ivy2/cache/com.itextpdf/itextpdf/jars/itextpdf-5.1.2.jar:/Users/thomas.e/.ivy2/cache/com.drewnoakes/metadata-extractor/jars/metadata-extractor-2.8.1.jar:/Users/thomas.e/.ivy2/cache/com.adobe.xmp/xmpcore/jars/xmpcore-5.1.2.jar:/Users/thomas.e/.ivy2/cache/args4j/args4j/bundles/args4j-2.33.jar:/Users/thomas.e/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.12.4.jar:/Users/thomas.e/.ivy2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.12.4-sources.jar:/Users/thomas.e/.ivy2/cache/org.scala-lang/scala-library/srcs/scala-library-2.12.4-sources.jar co.mumbler.imageai.server.launch.TensorTest
objc[89923]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java (0x1009db4c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x100a674e0). One of the two will be used. Which one is undefined.
2017-11-29 13:06:49.559 [main] INFO  TensorFlow Native - Extracting the 'tensorflow_jni' native library to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries2851696607792942615/libtensorflow_jni.so.
2017-11-29 13:06:49.584 [main] INFO  TensorFlow Native - Copied 609908 bytes to /var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries2851696607792942615/libtensorflow_jni.so.
Exception in thread "main" java.lang.UnsatisfiedLinkError: /private/var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries2851696607792942615/libtensorflow_jni.so: dlopen(/private/var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries2851696607792942615/libtensorflow_jni.so, 1): Library not loaded: @rpath/libtensorflow.so
  Referenced from: /private/var/folders/dv/lmmz58g94ys2tvns_r3gym880002w9/T/tensorflow_scala_native_libraries2851696607792942615/libtensorflow_jni.so
  Reason: image not found
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
    at java.lang.Runtime.load0(Runtime.java:809)
    at java.lang.System.load(System.java:1086)
    at org.platanios.tensorflow.jni.TensorFlow$.$anonfun$load$4(TensorFlow.scala:95)
    at org.platanios.tensorflow.jni.TensorFlow$.$anonfun$load$4$adapted(TensorFlow.scala:93)
    at scala.Option.foreach(Option.scala:257)
    at org.platanios.tensorflow.jni.TensorFlow$.load(TensorFlow.scala:93)
    at org.platanios.tensorflow.jni.TensorFlow$.<init>(TensorFlow.scala:155)
    at org.platanios.tensorflow.jni.TensorFlow$.<clinit>(TensorFlow.scala)
    at org.platanios.tensorflow.jni.Tensor$.<init>(Tensor.scala:24)
    at org.platanios.tensorflow.jni.Tensor$.<clinit>(Tensor.scala)
    at org.platanios.tensorflow.api.tensors.Context$.apply(Context.scala:50)
    at org.platanios.tensorflow.api.package$.<init>(package.scala:89)
    at org.platanios.tensorflow.api.package$.<clinit>(package.scala)
    at co.mumbler.imageai.server.launch.TensorTest$.main(TensorTest.scala:10)
    at co.mumbler.imageai.server.launch.TensorTest.main(TensorTest.scala)

So looks like I haven't built it properly.

eaplatanios commented 6 years ago

Have you added the directory that contains libtensorflow.so and libtensorflow_framework.so to LD_LIBRARY_PATH?

eaplatanios commented 6 years ago

You could also try copying these two files to /usr/local/lib or /usr/lib and see if it loads successfully then.

evanthomas commented 6 years ago

LD_LIBRARY_PATH was not set. Once it was set it works!

Thanks again!

eaplatanios commented 6 years ago

@evanthomas No problem. I’ll look into updating the published artifacts too. :)