Skip to content

Commit 3cd01f3

Browse files
author
Olcay Taner YILDIZ
committed
Updated stratified MxK fold run separate test.
1 parent 345b10b commit 3cd01f3

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

Classification/Experiment/StratifiedKFoldRunSeparateTest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def execute(self, experiment: Experiment) -> ExperimentPerformance:
4040
ratio=0.25,
4141
seed=experiment.getParameter().getSeed(),
4242
stratified=True)
43-
cross_validation = StratifiedKFoldCrossValidation(instanceLists=Partition(partition.get(1)).getLists(),
43+
cross_validation = StratifiedKFoldCrossValidation(instance_lists=Partition(partition.get(1)).getLists(),
4444
K=self.K,
4545
seed=experiment.getParameter().getSeed())
4646
self.runExperimentSeparate(classifier=experiment.getClassifier(),

Classification/Experiment/StratifiedMxKFoldRunSeparateTest.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ def __init__(self,
2929

3030
def execute(self, experiment: Experiment) -> ExperimentPerformance:
3131
result = ExperimentPerformance()
32+
instance_list = experiment.getDataSet().getInstanceList()
33+
partition = Partition(instanceList=instance_list,
34+
ratio=0.25,
35+
seed=experiment.getParameter().getSeed(),
36+
stratified=True)
3237
for j in range(self.M):
33-
instance_list = experiment.getDataSet().getInstanceList()
34-
partition = Partition(instanceList=instance_list,
35-
ratio=0.25,
36-
seed=experiment.getParameter().getSeed(),
37-
stratified=True)
38-
cross_validation = StratifiedKFoldCrossValidation(instanceLists=Partition(partition.get(1)).getLists(),
38+
cross_validation = StratifiedKFoldCrossValidation(instance_lists=Partition(partition.get(1)).getLists(),
3939
K=self.K,
4040
seed=experiment.getParameter().getSeed())
4141
self.runExperimentSeparate(classifier=experiment.getClassifier(),

Classification/Experiment/StratifiedSingleRunWithK.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def execute(self, experiment: Experiment) -> Performance:
3535
Performance
3636
A Performance instance.
3737
"""
38-
cross_validation = StratifiedKFoldCrossValidation(instanceLists=experiment.getDataSet().getClassInstances(),
38+
cross_validation = StratifiedKFoldCrossValidation(instance_lists=experiment.getDataSet().getClassInstances(),
3939
K=self.__K,
4040
seed=experiment.getParameter().getSeed())
4141
train_set = InstanceList(cross_validation.getTrainFold(0))

0 commit comments

Comments
 (0)