Skip to content

ND4J is conflicting with Android dependencies #10040

Open
@TinTran64

Description

@TinTran64

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions