HongZhaoHua/jstarcraft-ai
目标是提供一个完整的Java机器学习(Machine Learning/ML)框架,作为人工智能在学术界与工业界的桥梁. 让相关领域的研发人员能够在各种软硬件环境/数据结构/算法/模型之间无缝切换. 涵盖了从数据处理到模型的训练与评估各个环节,支持硬件加速和并行计算,是最快最全的Java机器学习库.
This project helps Java developers build and deploy machine learning applications. It takes raw data in various formats (like CSV, JSON, ARFF, SQL) and processes it to train and evaluate machine learning models. The output is a trained model that can perform tasks like classification, regression, or clustering, tailored for enterprise-level Java environments.
232 stars. No commits in the last 6 months.
Use this if you are a Java developer working on machine learning projects and need a comprehensive framework that integrates data processing, various algorithms, and model training, supporting both CPU and GPU computation.
Not ideal if you primarily work with Python for machine learning or need a very lightweight solution for simple, isolated ML tasks.
Stars
232
Forks
63
Language
Java
License
Apache-2.0
Category
Last pushed
Apr 11, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/HongZhaoHua/jstarcraft-ai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
oracle/tribuo
Tribuo - A Java machine learning library
o19s/elasticsearch-learning-to-rank
Plugin to integrate Learning to Rank (aka machine learning for better relevance) with Elasticsearch
Waikato/meka
Multi-label classifiers and evaluation procedures using the Weka machine learning framework.
Waikato/moa
MOA is an open source framework for Big Data stream mining. It includes a collection of machine...
allegro/allRank
allRank is a framework for training learning-to-rank neural models based on PyTorch.