Do they have pre-compiled jar files for your platform, or do you need to run install scripts? Are these install scripts well documented and maintained.ĭeeplearning4j is the only native Java deep learning library, giving it a concept and portability advantage. A big issue with these libraries is how well they package up the C++ library for use from Java. Java binding to C++ or Fortran code is less portable than normal Java code. Only Deeplearning4j is native to JVM, the others are wrappers to C++ code. It is easier than setting up a Python micro service. Direct JVM access to deep learning is great for development and deployment to servers or Spark. Python is great for data exploration and for building models. Here is a brief comparison of popular options going into 2021. ![]() It has been much harder to do deep learning on the JVM, but recently there has been some improvements. ![]() Deep learning has been dominated by Python for years.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |