#27 · 主分类: 深度学习框架

deeplearning4j

artificial-intelligence clojure deeplearning deeplearning4j dl4j gpu hadoop intellij java linear-algebra matrix-library neural-nets python scala spark

基于JVM的深度学习工具包,支持导入Keras、TensorFlow、ONNX/PyTorch模型,并提供ND4J线性代数和SameDiff自动微分功能。

项目最后更新:08/28/26

GitHub Stars

14.2K

Forks数量

3.8K

贡献者数量

79

许可证

Apache-2.0

收录理由

大多数深度学习工作默认使用 Python,但很多团队的现有服务跑在 JVM 上,跨语言桥接常常要付出额外成本。Deeplearning4j 让 Java、Scala、Kotlin 和 Clojure 开发者能直接用原生工具链训练和部署模型,无需单独维护一套 Python 运行环境。这套生态覆盖很广:高层 API 用于搭建多层网络和计算图,ND4J 提供基于 CPU 和 GPU 的线性代数与数组运算,SameDiff 则是一个类似 TensorFlow 图模式的自动微分引擎。它还支持导入 Keras 和 TensorFlow 冻结模型,ONNX 与 PyTorch 的导入正在开发中,这对需要快速上线或微调外部模型的生成环境很关键。DataVec 在同一个管道内完成来自 Hadoop、Spark、图片和视频的数据加载与预处理,对数据密集型的企业级 Java 生态用户来说,尤其实用。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目