From 1d041ed8f811265f94a345dec40d3b021de16ee4 Mon Sep 17 00:00:00 2001 From: Luc Giffon <luc.giffon@lis-lab.fr> Date: Sun, 2 Sep 2018 11:19:46 +0200 Subject: [PATCH] following last commit, test supports the new architecture --- skluc/test/test_data/test_mldatasets.py | 19 +++++++++++-------- .../TestLeCunTransformer.py | 4 ++-- .../TestRescaleTransformer.py | 7 +++++-- .../TestResizeTransformer.py | 5 ++++- .../TestVGG19Transformer.py | 6 ++++-- skluc/test/test_kernel.py | 5 ++--- 6 files changed, 28 insertions(+), 18 deletions(-) diff --git a/skluc/test/test_data/test_mldatasets.py b/skluc/test/test_data/test_mldatasets.py index 5c7d538..3cb6abc 100644 --- a/skluc/test/test_data/test_mldatasets.py +++ b/skluc/test/test_data/test_mldatasets.py @@ -1,7 +1,10 @@ import os import unittest -import skluc.main.data.mldatasets as dataset +from skluc.main.data.mldatasets.Cifar10Dataset import Cifar10Dataset +from skluc.main.data.mldatasets.MnistDataset import MnistDataset +from skluc.main.data.mldatasets.MovieReviewDataset import MovieReviewV1Dataset +from skluc.main.data.mldatasets.SVHNDataset import SVHNDataset from skluc.main.utils import silentremove @@ -19,7 +22,7 @@ class TestMnistDataset(unittest.TestCase): self.full_mnist_names = [*map(lambda name: os.path.join(self.datadir_name, name), self.mnist_names)] def test_mnist(self): - mnist = dataset.MnistDataset(s_download_dir=self.download_dir) + mnist = MnistDataset(s_download_dir=self.download_dir) mnist_data = mnist.load() for name in self.full_mnist_names: self.assertTrue(os.path.exists(name)) @@ -50,7 +53,7 @@ class TestCifar10Dataset(unittest.TestCase): self.full_cifar10_names = [*map(lambda name: os.path.join(self.datadir_name, name), self.mnist_names)] def test_cifar10(self): - cifar10 = dataset.Cifar10Dataset(s_download_dir=self.download_dir) + cifar10 = Cifar10Dataset(s_download_dir=self.download_dir) cifar10_data = cifar10.load() for name in self.full_cifar10_names: self.assertTrue(os.path.exists(name)) @@ -58,15 +61,15 @@ class TestCifar10Dataset(unittest.TestCase): def tearDown(self): for name in self.full_cifar10_names: - dataset.silentremove(name) + silentremove(name) class TestDataset(unittest.TestCase): def setUp(self): - self.dataset_classes = [dataset.MnistDataset, - dataset.Cifar10Dataset, - dataset.SVHNDataset, - dataset.MovieReviewV1Dataset] + self.dataset_classes = [MnistDataset, + Cifar10Dataset, + SVHNDataset, + MovieReviewV1Dataset] def test_seed_train_val(self): for d_class in self.dataset_classes: diff --git a/skluc/test/test_data/test_transformation/TestLeCunTransformer.py b/skluc/test/test_data/test_transformation/TestLeCunTransformer.py index 4c4b049..215935b 100644 --- a/skluc/test/test_data/test_transformation/TestLeCunTransformer.py +++ b/skluc/test/test_data/test_transformation/TestLeCunTransformer.py @@ -1,7 +1,7 @@ import unittest -from skluc.main.data.mldatasets import MnistDataset -from skluc.main.data import LecunTransformer +from skluc.main.data.mldatasets.MnistDataset import MnistDataset +from skluc.main.data.transformation.LeCunTransformer import LecunTransformer from skluc.main.utils import logger diff --git a/skluc/test/test_data/test_transformation/TestRescaleTransformer.py b/skluc/test/test_data/test_transformation/TestRescaleTransformer.py index fa34f8f..3e7d6f2 100644 --- a/skluc/test/test_data/test_transformation/TestRescaleTransformer.py +++ b/skluc/test/test_data/test_transformation/TestRescaleTransformer.py @@ -1,7 +1,10 @@ import unittest -from skluc.main.data.mldatasets import MnistDataset, Cifar10Dataset, Cifar100FineDataset, SVHNDataset -from skluc.main.data import RescaleTransformer +from skluc.main.data.mldatasets.Cifar100FineDataset import Cifar100FineDataset +from skluc.main.data.mldatasets.Cifar10Dataset import Cifar10Dataset +from skluc.main.data.mldatasets.MnistDataset import MnistDataset +from skluc.main.data.mldatasets.SVHNDataset import SVHNDataset +from skluc.main.data.transformation.RescaleTransformer import RescaleTransformer from skluc.main.utils import logger diff --git a/skluc/test/test_data/test_transformation/TestResizeTransformer.py b/skluc/test/test_data/test_transformation/TestResizeTransformer.py index 0f5736b..b3a6cf5 100644 --- a/skluc/test/test_data/test_transformation/TestResizeTransformer.py +++ b/skluc/test/test_data/test_transformation/TestResizeTransformer.py @@ -1,6 +1,9 @@ import unittest -from skluc.main.data.mldatasets import MnistDataset, Cifar10Dataset, Cifar100FineDataset, SVHNDataset +from skluc.main.data.mldatasets.Cifar100FineDataset import Cifar100FineDataset +from skluc.main.data.mldatasets.Cifar10Dataset import Cifar10Dataset +from skluc.main.data.mldatasets.MnistDataset import MnistDataset +from skluc.main.data.mldatasets.SVHNDataset import SVHNDataset from skluc.main.data.transformation.ResizeTransformer import ResizeTransformer from skluc.main.utils import logger diff --git a/skluc/test/test_data/test_transformation/TestVGG19Transformer.py b/skluc/test/test_data/test_transformation/TestVGG19Transformer.py index 6964d00..ce3c33a 100644 --- a/skluc/test/test_data/test_transformation/TestVGG19Transformer.py +++ b/skluc/test/test_data/test_transformation/TestVGG19Transformer.py @@ -1,7 +1,9 @@ import unittest -from skluc.main.data.mldatasets import Cifar10Dataset, SVHNDataset, Cifar100FineDataset -from skluc.main.data import VGG19Transformer +from skluc.main.data.mldatasets.Cifar100FineDataset import Cifar100FineDataset +from skluc.main.data.mldatasets.Cifar10Dataset import Cifar10Dataset +from skluc.main.data.mldatasets.SVHNDataset import SVHNDataset +from skluc.main.data.transformation.VGG19Transformer import VGG19Transformer from skluc.main.utils import logger diff --git a/skluc/test/test_kernel.py b/skluc/test/test_kernel.py index 619a3d2..b30af26 100644 --- a/skluc/test/test_kernel.py +++ b/skluc/test/test_kernel.py @@ -3,8 +3,7 @@ import tensorflow as tf import numpy as np from sklearn.metrics.pairwise import rbf_kernel, chi2_kernel, additive_chi2_kernel, sigmoid_kernel, laplacian_kernel -import skluc.main.data.mldatasets as dataset - +from skluc.main.data.mldatasets.MnistDataset import MnistDataset from skluc.main.tensorflow_.kernel import tf_rbf_kernel, tf_chi_square_CPD_exp, tf_chi_square_CPD, tf_sigmoid_kernel, \ tf_laplacian_kernel, tf_sum_of_kernels, tf_stack_of_kernels @@ -12,7 +11,7 @@ from skluc.main.tensorflow_.kernel import tf_rbf_kernel, tf_chi_square_CPD_exp, class TestKernel(unittest.TestCase): def setUp(self): self.val_size = 50 - mnist = dataset.MnistDataset(validation_size=self.val_size) + mnist = MnistDataset(validation_size=self.val_size) mnist.load() mnist.normalize() mnist.data_astype(np.float32) -- GitLab