wudikua/ps
自己实现的深度学习训练框架,纯java实现,没有过多的第三方依赖,可分布式训练
This open-source project helps data scientists, machine learning engineers, and researchers train deep learning models using Java, especially for classification tasks like click-through rate prediction or image recognition. You input your labeled training and testing datasets, and the system outputs a trained deep learning model along with real-time visualizations of the training progress, such as loss and accuracy. It's designed for users familiar with deep learning concepts who need a Java-based solution for building and deploying models.
103 stars. No commits in the last 6 months.
Use this if you need to train deep neural networks for binary or multi-class classification problems, prefer a pure Java environment with minimal external dependencies, and require both single-machine multi-CPU and distributed training capabilities.
Not ideal if you primarily work with Python or other deep learning frameworks, or if your projects require a very broad range of pre-built advanced deep learning layers like recurrent neural networks, transformers, or complex feature engineering tools.
Stars
103
Forks
34
Language
Java
License
—
Category
Last pushed
Jul 30, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/wudikua/ps"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
optimatika/ojAlgo
oj! Algorithms
deepjavalibrary/djl-demo
Demo applications showcasing DJL
deeplearning4j/deeplearning4j
Suite of tools for deploying and training deep learning models using the JVM. Highlights include...
deepjavalibrary/djl
An Engine-Agnostic Deep Learning Framework in Java
deeplearning4j/deeplearning4j-examples
Deeplearning4j Examples (DL4J, DL4J Spark, DataVec)