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 you can run some notebooks on mybinder (some notebooks will crash on mybinder when they hit the memory limit).
To use the code, please download julia version 1.7 or newer, open julia and install the code in this repository with
julia> using Pkg
Pkg.activate(temp = true)
Pkg.develop(url = "https://github.com/jbrea/MLCourse")
Pkg.activate(joinpath(Pkg.devdir(), "MLCourse"))
Pkg.instantiate()
using MLCourse
MLCourse.create_sysimage()To use the notebooks, restart julia and type
julia> using Pkg; Pkg.activate(joinpath(Pkg.devdir(), "MLCourse"))
using MLCourse
MLCourse.start()You can update the course material with
julia> using Pkg; Pkg.activate(joinpath(Pkg.devdir(), "MLCourse"))
using MLCourse
MLCourse.update()