From 0b0d6f5ee93d488d31b3b99324f4244b54172e93 Mon Sep 17 00:00:00 2001 From: Jose Esparza <28990958+pebeto@users.noreply.github.com> Date: Mon, 1 Jan 2024 19:09:10 -0500 Subject: [PATCH] Adding test case for zero hyperparameter model --- test/base.jl | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/base.jl b/test/base.jl index 4334559..ffd28f3 100644 --- a/test/base.jl +++ b/test/base.jl @@ -45,6 +45,16 @@ @test MLJFlow.service(logger) isa MLFlow end + @testset "log_evaluation_with_zero_param_model" begin + zeroparams_machine = machine(ConstantClassifier(), X, y) + + e1 = evaluate!(zeroparams_machine, resampling=CV(), + measures=[LogLoss(), Accuracy()], verbosity=1, logger=logger) + runs = searchruns(logger.service, + getexperiment(logger.service, logger.experiment_name)) + @test isempty(runs[3].data.params) + end + experiment = getorcreateexperiment(logger.service, logger.experiment_name) deleteexperiment(logger.service, experiment) end