DataScience
ScikitLearn.jl
Our great sponsors
DataScience | ScikitLearn.jl | |
---|---|---|
9 | 4 | |
478 | 539 | |
0.4% | - | |
0.0 | 3.9 | |
about 1 year ago | 10 months ago | |
Jupyter Notebook | Julia | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
DataScience
-
Machine learning with Julia - Solve Titanic competition on Kaggle and deploy trained AI model as a web service
For all topics that explained briefly, I provided the links with more thorough documentation. In addition, I would highly recommend reading the Julia Data Science online book and learn the great set of machine learning examples in Julia Academy Data Science GitHub repository.
- DataScience: NEW Courses - star count:421.0
-
Error message: TypeError
So, I just decided to try to learn Julia, and started by following the Julia for DataScience lectures on JuliaAcademy. In the first lecture, I get instructed to clone the DataScience repository on GitHub. According to instructions, I activated the environment with activate and check the status (status). I then ran instantiate to update any necessary packages, and get the following error message:
ScikitLearn.jl
-
Machine learning with Julia - Solve Titanic competition on Kaggle and deploy trained AI model as a web service
For machine learning, we will use SciKitLearn.jl library, which replicates SciKit-Learn library for Python. It provides an interface for commonly used machine learning models like Logistic Regression, Decission Tree or Random Forest. SciKitLearn.jl is not a single package but a rich ecosystem with many packages, and you need to select which of them to install and import. You can find a list of supported models here. Some of them are built-in Julia models, others are imported from Python. Also, the SciKitLearn.jl has a lot of tools to tune the learning process and evaluate results.
-
What is the Julia equivalent of Scikit-Learn?
MLJ.jl is a good Julia ML framework. There's also a Scikitlearn.jl but its more of a wrapper around the sklearn I believe
-
Fit_transform not defined
That repo appears to be deprecated. Since you called using ScikitLearn, I imagine you should check this repo instead: https://github.com/cstjean/ScikitLearn.jl
-
sklearn equivalent for Julia?
Imho, Julia is more diverse in the sense that there is not a single popular ML library. Maybe the Julian equivalent for scikit-learn is MLJ.jl. There is also ScikitLearn.jl, which defines the usual interface of scikit-learn models, and specific algorithms then implement this interface.
What are some alternatives?
Zygote-Mutating-Arrays-WorkAround.jl - A tutorial on how to work around ‘Mutating arrays is not supported’ error while performing automatic differentiation (AD) using the Julia package Zygote.
MLJ.jl - A Julia machine learning framework
Julia-on-Colab - Notebook for running Julia on Google Colab
BeautifulAlgorithms.jl - Concise and beautiful algorithms written in Julia
julia_titanic_model - Titanic machine learning model and web service
DataFrames.jl - In-memory tabular data in Julia
LIBSVM.jl - LIBSVM bindings for Julia
ThreeBodyBot - Poorly written code that generates moderately exciting plots of a very specific physics phenomenon that enthralls dozens of us around the globe.
julia - The Julia Programming Language
PlotDocs.jl - Documentation for Plots.jl