Skip to content

Commit 0813235

Browse files
committed
*Updated tests on classifiers: disable Onevsone and multichannel
* Removed Intel dependant rng engine.
1 parent 3ddf0b1 commit 0813235

File tree

4 files changed

+3
-24
lines changed

4 files changed

+3
-24
lines changed

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ sources = [
5151
"tmu/lib/src/ClauseBankSparse.c",
5252
"tmu/lib/src/random/pcg32_fast.c",
5353
"tmu/lib/src/random/xorshift128.c",
54-
"tmu/lib/src/random/rdrand.c",
5554
]
5655

5756
headers = [

test/test_classifiers.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def setUp(self) -> None:
5151
)
5252
ClassifierTests.setUp(self)
5353

54-
54+
@unittest.skip("Disabled TMMultiChannelClassifierTests for now.")
5555
class TMMultiChannelClassifierTests(unittest.TestCase, ClassifierTests):
5656

5757
def setUp(self) -> None:
@@ -70,7 +70,7 @@ def setUp(self) -> None:
7070
self.data["x_train"] = np.array([self.data["x_train"], self.data["x_train"]])
7171

7272

73-
class TMCoalescedClassifierv2Tests(unittest.TestCase, ClassifierTests):
73+
class TMCoalescedClassifierTests(unittest.TestCase, ClassifierTests):
7474

7575
def setUp(self) -> None:
7676
from tmu.models.classification.coalesced_classifier import TMCoalescedClassifier
@@ -84,7 +84,7 @@ def setUp(self) -> None:
8484
)
8585
ClassifierTests.setUp(self)
8686

87-
87+
@unittest.skip("Disabled OneVSOneClassifier for now.")
8888
class OneVSOneClassifierTests(unittest.TestCase, ClassifierTests):
8989

9090
def setUp(self) -> None:

tmu/lib/include/fast_rand.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@
66

77
#define fast_rand() pcg32_fast()
88
//#define fast_rand() xorshift128p_fast()
9-
//#define fast_rand() rdrand_fast()
109

1110
uint32_t xorshift128p_fast();
1211
uint32_t pcg32_fast();
13-
uint32_t rdrand_fast();
14-
1512

1613
inline static int normal(double mean, double variance) {
1714
double u1 = (double) (fast_rand() + 1) / ((double) FAST_RAND_MAX + 1), u2 = (double) fast_rand() / FAST_RAND_MAX; // u1 in (0, 1] and u2 in [0, 1]

tmu/lib/src/random/rdrand.c

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)