# ml4ai **Repository Path**: sleechengn/ml4ai ## Basic Information - **Project Name**: ml4ai - **Description**: 机器学习,人工智能,张量库。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 260 - **Forks**: 71 - **Created**: 2018-05-07 - **Last Updated**: 2025-04-11 ## Categories & Tags **Categories**: machine-learning **Tags**: None ## README # ml4ai Machine Learning for Artificial Intelligence ### 项目介绍 机器学习,人工智能,张量计算库。致力于开发一个基于java语言的深度学习工具箱,项目是基于Nd4j做运算,可以使用GPU加速大矩阵。支持自动微分、动态计算图等。 开发这个的目的在于结合java与pytorch的优势,目前来说还没有一个很易于编程的基于java的自动微分张量计算图工具,本工具就是为了此编写。 深度学习工程为:ml4ai-deeplearning ### 软件架构 #### 软件架构说明 依赖张量运算库:Nd4j 可选的库:dl4j ## 安装教程 1. 目前以提供源码的形式提供库,注意项目依赖nd4j,在pom中请引入相关库。 ### 使用说明 1、提供了实例,以实例来做为教程,请原谅没有时间做视频或者专业资源,提供了实例来说明。 动量实例:com.ml4ai.demo.MomentTest 自动微分:AutoGrad MLP分类:MLPClassification 拟合kx plus b:Demo RNN:com.ml4ai.demo.RNNDemo ### 参与共同开发 如果你想加入开发,请fork该项目,然后request,之后就可以合并代码了 官方网站 :www.ml4ai.com