Skip to content

Commit

Permalink
Merge pull request #237 from dice-group/refactoring
Browse files Browse the repository at this point in the history
DeCal test added
  • Loading branch information
Demirrr authored Mar 11, 2024
2 parents 870bd5d + 4dbc853 commit 1322a80
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions tests/test_regression_clifford.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
from dicee.executer import Execute
import pytest
from dicee.config import Namespace

class TestRegressionClifford:
@pytest.mark.filterwarnings('ignore::UserWarning')
def test_k_vs_all(self):
args = Namespace()
args.model = 'Keci'
args.scoring_technique = 'KvsAll'
args.optim = 'Adam'
args.p = 0
args.q = 1
args.dataset_dir = 'KGs/UMLS'
args.num_epochs = 32
args.batch_size = 1024
args.lr = 0.1
args.embedding_dim = 32
args.eval_model = 'train_val_test'
keci_result = Execute(args).start()

args = Namespace()
args.model = 'DeCaL'
args.scoring_technique = 'KvsAll'
args.optim = 'Adam'
args.p = 0
args.q = 1
args.r = 1
args.dataset_dir = 'KGs/UMLS'
args.num_epochs = 32
args.batch_size = 1024
args.lr = 0.1
args.embedding_dim = 32
args.eval_model = 'train_val_test'
decal_result = Execute(args).start()

assert decal_result["Train"]["MRR"] > keci_result["Train"]["MRR"]
assert decal_result["Test"]["MRR"] > keci_result["Test"]["MRR"]

0 comments on commit 1322a80

Please sign in to comment.