deeplearning4j/deeplearning4j

ND4J is conflicting with Android dependencies

TinTran64 opened this issue · 0 comments

Issue Description

I've added ND4J to my Android project as it's needed for pre/post-processing outputs from my AI models but its internal dependencies are conflicting with our other dependencies.

ND4J’s guava and protobuf are conflicting with other dependencies. I can see that you guys has shaded them but it's seem that javax.annotation in org.nd4j:guava and com.google.thirdparty.publicsuffix in org.nd4j:protobuf is not relocated causing the conflict.
image

Version Information

  • Deeplearning4j version: 1.0.0-M2.1
  • Platform information: Android