| 132 | self.assertEqual(a.index(20), 4) |
| 133 | |
| 134 | def test_log_transform(self): |
| 135 | a = regular_log(2, 1e0, 1e2) |
| 136 | self.assertEqual(a.index(-1), 2) |
| 137 | self.assertEqual(a.index(0.99), -1) |
| 138 | self.assertEqual(a.index(1.0), 0) |
| 139 | self.assertEqual(a.index(9.99), 0) |
| 140 | self.assertEqual(a.index(10.0), 1) |
| 141 | self.assertEqual(a.index(99.9), 1) |
| 142 | self.assertEqual(a.index(100), 2) |
| 143 | self.assertEqual(a.index(1000), 2) |
| 144 | self.assertAlmostEqual(a[0][0], 1e0) |
| 145 | self.assertAlmostEqual(a[1][0], 1e1) |
| 146 | self.assertAlmostEqual(a[1][1], 1e2) |
| 147 | |
| 148 | def test_pow_transform(self): |
| 149 | a = regular_pow(2, 1.0, 9.0, 0.5) |