SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Julia Machine Learning Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
NeuralPDE.jl
Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
-
Oceananigans.jl
🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
-
ScikitLearn.jl
Julia implementation of the scikit-learn API https://cstjean.github.io/ScikitLearn.jl/dev/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
34. Julia - $74,963
Project mention: An Introduction to Statistical Learning with Applications in Python | news.ycombinator.com | 2023-07-09I actually like this book by Yoni Nazarathy
https://statisticswithjulia.org/
They have a book on Mathematics of DL too which is a natural progression from the concepts covered here.
(I am slightly biased towards this since I've known the author by online interactions)
The documentation has a manifest associated with it: https://docs.sciml.ai/NeuralPDE/dev/#Reproducibility. Instantiating the manifest will give you all of the exact versions used for the documentation build (https://github.com/SciML/NeuralPDE.jl/blob/gh-pages/v5.7.0/assets/Manifest.toml). You just ]instantiate folder_of_manifest. Or you can use the Project.toml.
I think it’s also the design philosophy. JuMP and ForwardDiff are great success stories and are packages very light on dependencies. I like those.
The DiffEq library seems to pull you towards the SciML ecosystem and that might not be agreeable to everyone.
For instance a known Julia project that simulates diff equations seems to have implemented their own solver
Project mention: Symbolicregression.jl – High-Performance Symbolic Regression in Julia and Python | news.ycombinator.com | 2023-07-15
Flux is quite a nice lower level library:
https://github.com/FluxML/Flux.jl
On top of that there are many higher level libraries such as Transformers.jl
Julia Machine Learning related posts
- Julia 1.10 Released
- Potential of the Julia programming language for high energy physics computing
- What Apple hardware do I need for CUDA-based deep learning tasks?
- Julia 1.9 Highlights
- GPU vendor-agnostic fluid dynamics solver in Julia
- Yann Lecun: ML would have advanced if other lang had been adopted versus Python
- Any help or tips for Neural Networks on Computer Clusters
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source Machine Learning projects in Julia? This list will help you:
Project | Stars | |
---|---|---|
1 | julia | 44,469 |
2 | Flux.jl | 4,386 |
3 | MLJ.jl | 1,717 |
4 | Zygote.jl | 1,436 |
5 | BeautifulAlgorithms.jl | 1,305 |
6 | AlphaZero.jl | 1,214 |
7 | StatsWithJuliaBook | 1,059 |
8 | NeuralPDE.jl | 899 |
9 | Yao.jl | 885 |
10 | model-zoo | 883 |
11 | TensorFlow.jl | 880 |
12 | Oceananigans.jl | 873 |
13 | ReinforcementLearning.jl | 564 |
14 | ScikitLearn.jl | 537 |
15 | SymbolicRegression.jl | 520 |
16 | Transformers.jl | 501 |
17 | Lux.jl | 424 |
18 | Enzyme.jl | 400 |
19 | GeometricFlux.jl | 347 |
20 | Stheno.jl | 332 |
21 | ADCME.jl | 284 |
22 | ComponentArrays.jl | 275 |
23 | MLDatasets.jl | 218 |