@@ -16,6 +16,7 @@ using DataFrames # for displaying tables
16
16
# # Regression
17
17
18
18
known_problems = models () do model
19
+ ! model. is_pure_julia ||
19
20
any ([
20
21
# https://github.com/lalvim/PartialLeastSquaresRegressor.jl/issues/29
21
22
model. package_name == " PartialLeastSquaresRegressor" ,
28
29
MLJTestIntegration. test_single_target_regressors (
29
30
known_problems,
30
31
ignore= true ,
31
- level= 1
32
+ level= 1 ,
32
33
)
33
34
34
35
fails1, report1 =
35
36
MLJTestIntegration. test_single_target_regressors (
36
37
known_problems,
37
38
ignore= true ,
38
- level= 4
39
+ level= 4 ,
40
+ verbosity= 2 ,
39
41
)
40
42
41
43
fails1 |> DataFrame
@@ -47,31 +49,42 @@ report1 |> DataFrame
47
49
48
50
# # Classification
49
51
50
- # https://github.com/alan-turing-institute/MLJ.jl/issues/939
51
- known_problems = [
52
- (name = " KernelPerceptronClassifier" , package_name= " BetaML" ),
53
- (name = " DecisionTreeClassifier" , package_name= " BetaML" ),
54
- (name = " PerceptronClassifier" , package_name= " BetaML" ),
55
- (name = " NuSVC" , package_name= " LIBSVM" ),
56
- (name= " PegasosClassifier" , package_name= " BetaML" ),
57
- (name= " RandomForestClassifier" , package_name= " BetaML" ),
58
- (name= " SVMNuClassifier" , package_name= " ScikitLearn" ),
59
- (name= " KernelPerceptronClassifier" , package_name= " BetaML" ),
60
- (name= " LinearSVC" , package_name= " LIBSVM" ),
61
- (name= " MultinomialClassifier" , " MLJLinearModels" ),
62
- (name= " SVMLinearClassifier" , package_name= " ScikitLearn" ),
63
- ]
52
+ known_problems = models () do model
53
+ ! model. is_pure_julia ||
54
+ (name = model. name, package_name = model. package_name) in
55
+ [
56
+ # https://github.com/JuliaAI/MLJMultivariateStatsInterface.jl/issues/41
57
+ (name = " LDA" , package_name = " MultivariateStats" ),
58
+ (name = " SubspaceLDA" , package_name = " MultivariateStats" ),
59
+ (name = " BayesianLDA" , package_name = " MultivariateStats" ),
60
+ (name = " BayesianSubspaceLDA" , package_name = " MultivariateStats" ),
61
+
62
+ # https://github.com/alan-turing-institute/MLJ.jl/issues/939
63
+ (name = " DecisionTreeClassifier" , package_name= " BetaML" ),
64
+ (name = " PerceptronClassifier" , package_name= " BetaML" ),
65
+ (name = " NuSVC" , package_name= " LIBSVM" ),
66
+ (name= " PegasosClassifier" , package_name= " BetaML" ),
67
+ (name= " RandomForestClassifier" , package_name= " BetaML" ),
68
+ (name= " SVMNuClassifier" , package_name= " ScikitLearn" ),
69
+ (name= " KernelPerceptronClassifier" , package_name= " BetaML" ),
70
+ (name= " LinearSVC" , package_name= " LIBSVM" ),
71
+ (name= " MultinomialClassifier" , package_name= " MLJLinearModels" ),
72
+ (name= " SVMLinearClassifier" , package_name= " ScikitLearn" ),
73
+ ]
74
+ end
64
75
65
76
MLJTestIntegration. test_single_target_classifiers (
66
77
known_problems,
67
78
level= 1 ,
68
79
ignore= true ,
69
80
)
81
+
70
82
fails2, report2 =
71
83
MLJTestIntegration. test_single_target_classifiers (
72
84
known_problems,
73
85
ignore= true ,
74
86
level= 4 ,
87
+ verbosity= 2
75
88
)
76
89
77
90
fails2 |> DataFrame
0 commit comments