From 70984b2f4ebeb57457a658f18d3cfa8fb55c8703 Mon Sep 17 00:00:00 2001 From: lhenry15 Date: Sun, 20 Sep 2020 23:44:26 -0500 Subject: [PATCH] revise path for all unittests Former-commit-id: 7c84c27c49122b57ffe3e8909a7a04a4bb1259b0 [formerly 6e4db93fe982859d0de26fe9a05fdb02015867b2] [formerly 544c747bdf18f014e20caaf653bf50a0751fcaea [formerly 327d6bd7a7c1260b75b56163ec9a6261b8475260]] [formerly 5b7a03fab55044ae9b4c83c72a5342d218d39f4a [formerly 701c426e7b182b5104fb768a558aaa37471a6bf6] [formerly 510ce71261b82d9a24433d72e64b2595a06b6ab2 [formerly c40a7a5129cfdff6ee04a5c303f4bc64e0af63b4]]] [formerly 6640b31798f7f85b4e54df6c1774784898cae4ea [formerly 036b97b148bf499de02d20910078d99463e296bd] [formerly 004529c623720172eca7c2d5e2f8771b1d683645 [formerly 5d46df932d216f8084614e33e3d3ec3c9467c9b1]] [formerly 3951f725fb56259be0565053c1cf05294e10fcec [formerly 1f1850eb49ec90acc77882414fd440881c3f4bd0] [formerly 5195104a8ead1259cbadac7fc92326222d5cf28e [formerly 989b71c0c929f55ba111fb93d1ca0fb9cc2b5396]]]] [formerly 5a7192415c49cb81f145379f46c7cddcb4acb9cd [formerly 15b5f8551a29f4ffbee9765f5e1508680ad1cbc9] [formerly 2aefad4f7219356a7d30d3c5b20da5a34b86d8f6 [formerly 11e9a1928c04c7516fcdfa8c5bc9beb770022f6c]] [formerly 53809f3d9b9ae4f7ca35d9342c3c314eaec73007 [formerly c065d543be1aef5a6828cd7e85cee9a4d31bfb0e] [formerly 4df350fb84e5ed730d50b42e420c8bb56b3faef5 [formerly dc1e09fa0130a2349ad53d24c1e0aec628c2f9d7]]] [formerly 113a3a70d2511dd1d947780dbc72b18c1cec44b3 [formerly 880e9886944cdd4badad7796fb09393a0d2e36a3] [formerly 53dc48776bb36d9979feec646987aaed6b530bc1 [formerly 268af8df4a322122ec1da37f3d1ffc0c51c1bd3e]] [formerly 4c969f35b891ab715de55f028636a583355b3fe8 [formerly 02653627c09094cb4881a57fd49282bcdb999b98] [formerly 237a15b8ccad3274c24fa2b2b208bce95456c455 [formerly d871bf657fb62869f10a352852249790f0da3442]]]]] [formerly 9c6c86a78dc719dcb8704a9f962a45e056bd70f2 [formerly 1f98ed4dab2c4f9728f0b63023d825ca48e27722] [formerly 5c2539218dc46c15116440f504993421ddcdaba9 [formerly 48c8a5ad2b5a153d885e3afcbd728f750c0aa13b]] [formerly 782e58a9a2473545bd3cc7c37550bd7a880c5b52 [formerly 7f87853d3a157c129cbf17f7e6402b86ca48c49d] [formerly 168bfbf5eecb5dc88a8c718b71a6c1cd4478b528 [formerly 81cdb5b4c00d0b56d6d9706c9741994497dfa74e]]] [formerly f6c6e510055af7444ec16d44e9b35a0f567e5ba8 [formerly 163e0d3d04beeef408746be1dde42809089a55b2] [formerly 85532bdc23922c5365323501d3988597439f878a [formerly be0ce0d7b6e14694a6cbe1eb882e16e552f62019]] [formerly 729e0377f11cdad9919a25b93e5de33d638e4927 [formerly d031f4fdd3564256146557e374c14825eaf937e6] [formerly 7fb73e1499da2859558bd00644ee6a91e584e4cc [formerly 6323bdd0b7f8b1e3045ce0c9447ab17726798130]]]] [formerly ba883a8041d45cb5b7059ebf68bfb8f9e57d0f29 [formerly e79d90286d8151a50537fd453f80fe6f145f0166] [formerly 7a0f75bb7273810710cdfd6ed6c17c259cd70afd [formerly ae12c924dab40a38a9ddd6e62094d464bfe80146]] [formerly 10984ffdf396553ba642fe7cafb0611b87d3bf63 [formerly 89b6c402623f44a9de6dd5730691093d6bc6c93a] [formerly 3b1492e5fcd5bc7fc411ebb2a1e45436ceeef3b2 [formerly 79525c3ca4e98cd04bf267ec2f751a9ab3962f8a]]] [formerly 384f88dfa54cb4a3b2cc77b139bf6867de75ebc5 [formerly 25d9421188be3f5ef0990f92e799c69bb9df999b] [formerly 78728f2a21d89a8ac402ea55204fd828458d99b7 [formerly 67575453d9afea1b6a4e2dc40266ba47d2cbbe4b]] [formerly 51889efa4a8a69126ad9e7b91e679007083d4994 [formerly c2f0f82a744b3db80d078ff85138991939beb188] [formerly bd4de13612b6595c61bf4e0186971288d063a858 [formerly 3dab4e3a970f45ce41730d71cedaa3ca3b469571]]]]]] Former-commit-id: 5549a1e8fdcef95ab2f4f666e5cae22446b71cf1 [formerly 9f314293ea61a71b5d1ba8a51943270468f5ea63] [formerly 27b784720ff7722db08d937899e53df7c98451e6 [formerly fe7be8af28eed6cb8f96a8f9f990621f5f993ac1]] [formerly c41a3c84c90a098c3f75da2f2151d6d98b0de120 [formerly 8bf71ca59764efac92e6a50f013829b34c639008] [formerly ac417387e471300b0eb6c9ae43d654f5f6bc3874 [formerly 83bd72adb35b51b8338b7f96b1afe02dd7a318fa]]] [formerly f29d13a99c535fec16961ef150ef9c3ec1692503 [formerly fc4aafe441c36d35fe4fb92ea6782e706effb4d8] [formerly d535a389be4d0f650cd29c8c494724954aca719a [formerly 20cdfe683f7ac73162594c3bfab7a80e84085c22]] [formerly 706266f76c9622026cd8a6db3ed0c597ae4bf8e8 [formerly af8c50c8c55870252602709b5a25b4123c5a88c6] [formerly 5d22102016aea5b2268f35bbff4b390e398e933f [formerly 0522c683945977c86205919c023c8ffc18168efe]]]] [formerly 95714a350bd34d4ac69f779e971b51691c29f753 [formerly f61301084dfc847a9a937bf6c64e03dfec787e0d] [formerly dc4f72b4b980d5a94ec101ea6587be0b47c64d20 [formerly 1bed5c97b5192a779a0b74dcbdacff84879b5d6a]] [formerly 344798558a476e6761298a28bef6d6b53ecfb76b [formerly 8a7ed5f799e790a327f2ff0d1a285b6ac670f670] [formerly 0ca9b0fc154b4d56268717d361e4f70eca0baae4 [formerly 6c4f8cf58ba4b682e16013afbf474ac5a1e5cbd8]]] [formerly 00e54adf058d9d1f09dd8c656bf28d64e87f85e9 [formerly 81936984d4b3924ec3e265356129c2c58a2a461e] [formerly 0cce2dd722516c1194629e376088f9dc2f72c3b3 [formerly bd5623112d1981bb9eff0614487bf16b395caf75]] [formerly 727c7e67d258d618602bf769b9d0b3cc6a2ed9f6 [formerly 367a6a06f0702f8902555c6ada1619dcee9bd29b] [formerly bd4de13612b6595c61bf4e0186971288d063a858]]]] Former-commit-id: f785f6803466ef412f1b7b4f3957b1df719f2ed5 [formerly 0ffb5aef33395063e82e594e1d17dcc41cbce4d7] [formerly 4e01bec614ea146fe5d406177b9237e704a53fb3 [formerly b661902d42416622b14a0909faf10c7d4d408961]] [formerly 9e470355cf31134c6a06bab5304d6fd4a77be605 [formerly cfa6041703042cf59c7248ddb859997f6f0fc1c8] [formerly 19f6b7d7e072e05c5156a38384e6ec891c71f03c [formerly 9e9a8b5782465717ebf505809cdf92f05208a653]]] [formerly b91450e7ceb44ba877172d691e827201717da012 [formerly eacba66a8d96ee317126f503786a3be54794e3e5] [formerly 4fa795fe35314db5e5867fb5b4933fb082b672c6 [formerly 3bdda08e6837d16fa4ff0246ed45a91f269a064f]] [formerly 14f18430423e8d7d2b58ee343a324048eb11abad [formerly fa2a9e1dcd432b758772a6f7ad10980299c19ddb] [formerly ff3f757da2b8533501c5bc3b1fd824b69212620a [formerly 8639875d0fd39f080b153670edecec70de5a36b4]]]] Former-commit-id: de5bf65fc3bf05edf3d63edeff3e37c824494b27 [formerly 6af1ec9d2d380ffe73157b38a910fd67a19d86b3] [formerly 64177e97d2e41eb35d7972c0f05e0c5ce693c2f5 [formerly e0d040d79a7414642948eb0ac5415b55a2e70f9b]] [formerly a7a18a604aa83311f1998a0c49442901b36e6a3d [formerly 0f55239960b752dbfa144d4586546737a4525c12] [formerly c199d4ef3117019a779eb22464d6b17cba6a9946 [formerly 2e4f67c9cd4a878e57ee6fde49594030a6a8a901]]] Former-commit-id: 364048b6c051eb3c7018c97d3ea28b300ad84863 [formerly 649196066c901e06d5afe3e224eecb07e7ec2995] [formerly c2811567072232df8134cf8a9feae8742f02b8f2 [formerly 32c41c5c49796bf71a14661f7fd655942abe0534]] Former-commit-id: a54ca96183e09d55468fb5ea565a298a8c667092 [formerly 7837ff7bb36d0acdfada9721db4607dba2282684] Former-commit-id: 382a9e030197cdb7caeef4cbb4cc0b6bd348d78b --- tods/tests/test_SKPowerTransformer.py | 4 +++- tods/tests/test_SKQuantileTransformer.py | 12 ++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/tods/tests/test_SKPowerTransformer.py b/tods/tests/test_SKPowerTransformer.py index ff587b2..a4e9a7d 100644 --- a/tods/tests/test_SKPowerTransformer.py +++ b/tods/tests/test_SKPowerTransformer.py @@ -8,12 +8,14 @@ import numpy as np import pandas as pd from d3m.container import DataFrame as d3m_dataframe from scipy.stats import kstest, shapiro +import os +this_path = os.path.dirname(os.path.realpath(__file__)) class SKPowerTransoformerTestCase(unittest.TestCase): def test_basic(self): self.maxDiff=None - dataset_fname = '../../datasets/anomaly/kpi/TRAIN/dataset_TRAIN/tables/learningData.csv' + dataset_fname = os.path.join(this_path, '../../datasets/anomaly/kpi/TRAIN/dataset_TRAIN/tables/learningData.csv') dataset = pd.read_csv(dataset_fname) # dataset = np.random.rand(1000) diff --git a/tods/tests/test_SKQuantileTransformer.py b/tods/tests/test_SKQuantileTransformer.py index 15d32f2..54ec063 100644 --- a/tods/tests/test_SKQuantileTransformer.py +++ b/tods/tests/test_SKQuantileTransformer.py @@ -8,12 +8,15 @@ import numpy as np import pandas as pd from d3m.container import DataFrame as d3m_dataframe from scipy.stats import kstest, shapiro +import os + +this_path = os.path.dirname(os.path.realpath(__file__)) class SKQuantileTransformerTestCase(unittest.TestCase): def test_basic(self): self.maxDiff=None - - dataset_fname = '../../datasets/anomaly/kpi/TRAIN/dataset_TRAIN/tables/learningData.csv' + #dataset = pd.DataFrame([[0,2],[1,4],[2,6],[3,8],[4,10],[5,12],[6,14]]) + dataset_fname = os.path.join(this_path, '../../datasets/anomaly/kpi/TRAIN/dataset_TRAIN/tables/learningData.csv') dataset = pd.read_csv(dataset_fname) # dataset = np.random.rand(1000) main = d3m_dataframe(dataset, generate_metadata=True) @@ -25,7 +28,7 @@ class SKQuantileTransformerTestCase(unittest.TestCase): primitive.fit() new_main = primitive.produce(inputs=main).value - test_data = new_main.values[:, 2] + test_data = new_main.values[:, 1] # hist_data = new_main.values std_normal_samples = np.random.randn(test_data.__len__()) @@ -45,9 +48,6 @@ class SKQuantileTransformerTestCase(unittest.TestCase): # print(mean_mse, std_mse) self.assertAlmostEqual(mean_mse.__float__(), 0., delta=1e-5) self.assertAlmostEqual(std_mse.__float__(), 0., delta=1e-5) - # - # print(main.metadata.to_internal_simple_structure()) - # print(new_main.metadata.to_internal_simple_structure()) self.assertEqual(utils.to_json_structure(new_main.metadata.to_internal_simple_structure()), [{ 'selector': [],