This repository contains teaching material for an introductory machine learning course. You can find an interactive preview of the Pluto notebooks of this course here and a static preview (where sliders etc. don't work) here.
To use the code, please download julia (at least version 1.6.2) open julia and install the code in this repository with
julia> using Pkg
Pkg.develop(url = "https://github.com/jbrea/MLCourse")
Pkg.activate(joinpath(Pkg.devdir(), "MLCourse"))
Pkg.instantiate()To use the notebooks, start julia and type
julia> using Pkg; Pkg.activate(joinpath(Pkg.devdir(), "MLCourse"))
using MLCourse
MLCourse.start()If git is installed on your system (otherwise download it e.g. here) you can update the course material with
julia> using Pkg; Pkg.activate(joinpath(Pkg.devdir(), "MLCourse"))
using MLCourse
MLCourse.update()To reduce loading times of the pluto notebooks you can create a custom system image with
julia> using Pkg; Pkg.activate(joinpath(Pkg.devdir(), "MLCourse"))
using MLCourse
MLCourse.create_sysimage()