diff --git a/Project.toml b/Project.toml index 198a31ab9..0822845b4 100644 --- a/Project.toml +++ b/Project.toml @@ -60,6 +60,7 @@ EvoLinear = "ab853011-1780-437f-b4b5-5de6f4777246" EvoTrees = "f6006082-12f8-11e9-0c9c-0d5d367ab1e5" Imbalance = "c709b415-507b-45b7-9a3d-1767c89fde68" InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240" +LaplaceRedux = "c52c1a26-f7c5-402b-80be-ba1e638ad478" LightGBM = "7acf609c-83a4-11e9-1ffb-b912bcd3b04a" MLJClusteringInterface = "d354fa79-ed1c-40d4-88ef-b8c7bd1568af" MLJDecisionTreeInterface = "c6f25543-311c-4c74-83dc-3ea6d1015661" @@ -99,6 +100,7 @@ test = [ "Imbalance", "InteractiveUtils", "LightGBM", + "LaplaceRedux", "MLJClusteringInterface", "MLJDecisionTreeInterface", "MLJFlux", diff --git a/README.md b/README.md index a31037910..cb1827488 100644 --- a/README.md +++ b/README.md @@ -50,12 +50,27 @@ awarded to the University of Auckland. MLJ has been developed with the support of the following organizations:
- - - - - - + + + + + + + + + + + + + + + + + + + + +
diff --git a/docs/ModelDescriptors.toml b/docs/ModelDescriptors.toml index 4865da222..4f7e5d070 100644 --- a/docs/ModelDescriptors.toml +++ b/docs/ModelDescriptors.toml @@ -5,6 +5,7 @@ ARDRegressor_MLJScikitLearnInterface = ["regression", "Bayesian_models"] AdaBoostClassifier_MLJScikitLearnInterface = ["classification"] AdaBoostRegressor_MLJScikitLearnInterface = ["regression"] AdaBoostStumpClassifier_DecisionTree = ["classification"] +AffinityPropagation_Clustering = ["clustering"] AffinityPropagation_MLJScikitLearnInterface = ["clustering"] AgglomerativeClustering_MLJScikitLearnInterface = ["clustering", "static_models"] AutoEncoder_BetaML = ["dimension_reduction"] @@ -110,6 +111,8 @@ KPLSRegressor_PartialLeastSquaresRegressor = ["regression"] KernelPCA_MultivariateStats = ["dimension_reduction", ] KernelPerceptronClassifier_BetaML = ["classification", "neural_networks"] LADRegressor_MLJLinearModels = ["regression"] +LaplaceClassifier_LaplaceRedux = ["classification", "neural_networks", "Bayesian_models"] +LaplaceRegressor_LaplaceRedux = ["regression", "neural_networks", "Bayesian_models"] LDA_MultivariateStats = ["classification", "dimension_reduction", ] LGBMClassifier_LightGBM = ["classification", "ensemble_models", "iterative_models"] LGBMRegressor_LightGBM = ["regression", "ensemble_models", "iterative_models"] diff --git a/docs/src/list_of_supported_models.md b/docs/src/list_of_supported_models.md index e0dde1ba7..35e72ac91 100644 --- a/docs/src/list_of_supported_models.md +++ b/docs/src/list_of_supported_models.md @@ -32,7 +32,7 @@ independent assessment. | ------- | ------------- | ------ | -------- | ---- [BetaML.jl](https://github.com/sylvaticus/BetaML.jl) | - | DecisionTreeClassifier, RandomForestClassifier, NeuralNetworkClassifier, PerceptronClassifier, KernelPerceptronClassifier, PegasosClassifier, DecisionTreeRegressor, RandomForestRegressor, NeuralNetworkRegressor, MultitargetNeuralNetworkRegressor, GaussianMixtureRegressor, MultitargetGaussianMixtureRegressor, KMeansClusterer, KMedoidsClusterer, GaussianMixtureClusterer, SimpleImputer, GaussianMixtureImputer, RandomForestImputer, GeneralImputer, AutoEncoder | medium | [CatBoost.jl](https://github.com/JuliaAI/CatBoost.jl) | - | CatBoostRegressor, CatBoostClassifier | high | -[Clustering.jl](https://github.com/JuliaStats/Clustering.jl) | [MLJClusteringInterface.jl](https://github.com/JuliaAI/MLJClusteringInterface.jl) | KMeans, KMedoids, DBSCAN, HierarchicalClustering | high² | +[Clustering.jl](https://github.com/JuliaStats/Clustering.jl) | [MLJClusteringInterface.jl](https://github.com/JuliaAI/MLJClusteringInterface.jl) | KMeans, KMedoids, AffinityPropagation, DBSCAN, HierarchicalClustering | high² | [DecisionTree.jl](https://github.com/bensadeghi/DecisionTree.jl) | [MLJDecisionTreeInterface.jl](https://github.com/JuliaAI/MLJDecisionTreeInterface.jl) | DecisionTreeClassifier, DecisionTreeRegressor, AdaBoostStumpClassifier, RandomForestClassifier, RandomForestRegressor | high | [EvoTrees.jl](https://github.com/Evovest/EvoTrees.jl) | - | EvoTreeRegressor, EvoTreeClassifier, EvoTreeCount, EvoTreeGaussian, EvoTreeMLE | medium | tree-based gradient boosting models [EvoLinear.jl](https://github.com/jeremiedb/EvoLinear.jl) | - | EvoLinearRegressor | medium | linear boosting models diff --git a/material/ETH-Zurich.jpg b/material/ETH-Zurich.jpg new file mode 100644 index 000000000..b8b4005d9 Binary files /dev/null and b/material/ETH-Zurich.jpg differ diff --git a/test/integration.jl b/test/integration.jl index 06102a677..4eb3f112f 100644 --- a/test/integration.jl +++ b/test/integration.jl @@ -54,7 +54,13 @@ FILTER_GIVEN_ISSUE = Dict( ], "https://github.com/JuliaAI/FeatureSelection.jl/issues/15" => model -> model.package_name == "FeatureSelection" && - model.name == "RecursiveFeatureElimination" + model.name == "RecursiveFeatureElimination", + "https://github.com/sylvaticus/BetaML.jl/issues/75" => + model -> model.package_name == "BetaML" && + model.name == "NeuralNetworkClassifier", + "https://github.com/MilesCranmer/SymbolicRegression.jl/issues/390" => + model -> model.package_name == "SymbolicRegression" && + model.name == "SRRegressor" )