diff --git a/examples/using_mlj/README.md b/examples/using_mlj/README.md index b8c16703e..8bb2a7626 100644 --- a/examples/using_mlj/README.md +++ b/examples/using_mlj/README.md @@ -2,6 +2,48 @@ [Videos]() on using the MLJ software. +### Video timings + +#### MLJ. Lesson 1 + +- 00:00 Introduction +- 01:05 Goals +- 01:48 Prerequisites and Getting Help +- 02:21 Supervised Learning Recap +- 05:31 Models and Machines +- 09:28 Live Coding: Regression +- 28:55 Scientific Types +- 32:29 Live Coding: Scitypes and Classification +- 55:45 End + +#### Using MLJ. Lesson 2: Model Composition + +- 00:00 Introduction +- 00:08 Goals +- 01:19 Prerequisites and Getting Help +- 02:00 Composite Models Defined +- 04:13 Model Pipelines +- 05:59 Data Leakage +- 08:37 Target Transformations +- 12:43 Live Coding: Pipelines +- 18:42 Live Coding: Target Transformations +- 20:35 Other Model Wrappers +- 25:02 End + +#### Using MLJ. Lesson 3: Tuning Models + +- 00:00 Introduction +- 00:06 Goals +- 01:12 Prerequisites and Getting Help +- 01:27 Live Coding: Learning Curves +- 13:27 Tuning as Model Wrapper +- 18:45 Live Coding: Grid Search +- 26:17 Live Coding: Random Search +- 30:48 Nested Resampling +- 33:11 Final Observations +- 36:59 End + + ## Resources - All things MLJ: [juliaml.ai](https://juliaml.ai) diff --git a/test/integration.jl b/test/integration.jl index ab065e76a..85cec9f7e 100644 --- a/test/integration.jl +++ b/test/integration.jl @@ -1,4 +1,4 @@ -using MLJTestIntegration, MLJModels, MLJ, Test, Markdown +using MLJTestIntegration, MLJModels, MLJ, Test, Markdown import MLJTestIntegration as MTI import Pkg.TOML as TOML using Suppressor @@ -34,13 +34,6 @@ FILTER_GIVEN_ISSUE = Dict( model.package_name == "OutlierDetectionNeighbors") || (model.name == "TSVDTransformer" && model.package_name == "TSVD"), - "https://github.com/sylvaticus/BetaML.jl/issues/79" => - model -> model.name in [ - "KernelPerceptronClassifier", - "PegasosClassifier", - "PerceptronClassifier", - ] && - model.package_name == "BetaML", "https://github.com/sylvaticus/BetaML.jl/issues/65" => model -> model.name in ["KMeans", "KMedoids"] && model.package_name == "BetaML", @@ -59,6 +52,12 @@ FILTER_GIVEN_ISSUE = Dict( "https://github.com/sylvaticus/BetaML.jl/issues/75" => model -> model.package_name == "BetaML" && model.name == "NeuralNetworkClassifier", + "https://github.com/sylvaticus/BetaML.jl/issues/80" => + model -> model.package_name == "BetaML" && + model.name in ["PegasosClassifier", "PerceptronClassifier"], + "https://github.com/sylvaticus/BetaML.jl/issues/81" => + model -> model.package_name == "BetaML" && + model.name in ["RandomForestClassifier", "RandomForestRegressor"], "https://github.com/JuliaAI/MLJTransforms.jl/issues/42" => model -> model.package_name == "MLJTransforms" && model.name in [