diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf7f520..2b41ff3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,4 +25,5 @@ jobs: - name: Run tests run: | chmod +x libmoon/auto_tester/test_synthetic.sh - libmoon/auto_tester/test_synthetic.sh \ No newline at end of file + libmoon/auto_tester/test_synthetic.sh + python libmoon/auto_tester/test_mtl.py \ No newline at end of file diff --git a/libmoon/auto_tester/test_mtl.py b/libmoon/auto_tester/test_mtl.py index ffa19e1..bab3c89 100644 --- a/libmoon/auto_tester/test_mtl.py +++ b/libmoon/auto_tester/test_mtl.py @@ -12,11 +12,15 @@ from libmoon.solver.gradient.methods.random_solver import RandomCore from libmoon.solver.gradient.methods.base_solver import AggCore from libmoon.solver.gradient.methods.core.core_mtl import GradBaseMTLSolver +from libmoon.solver.gradient.methods.mgda_solver import MGDAUBCore +from libmoon.solver.gradient.methods.pmgda_solver import PMGDACore +from libmoon.solver.gradient.methods.moosvgd_solver import MOOSVGDCore +from libmoon.solver.gradient.methods.gradhv_solver import GradHVCore +from libmoon.solver.gradient.methods.pmtl_solver import PMTLCore + # MGDAUBCore, RandomCore, AggCore, MOOSVGDCore, HVGradCore, PMTLCore) # from libmoon.solver.gradient.methods.core.core_solver import PMGDACore - - from libmoon.util.mtl import get_mtl_prefs import os from matplotlib import pyplot as plt