|
55 | 55 | ) |
56 | 56 | import abc |
57 | 57 | from qinfer import ( |
58 | | - SimplePrecessionModel, SimpleInversionModel, |
| 58 | + SimplePrecessionModel, SimpleInversionModel, UnknownT2Model, |
59 | 59 | CoinModel, NoisyCoinModel, NDieModel, |
60 | 60 | RandomizedBenchmarkingModel, |
61 | 61 | PoisonedModel, BinomialModel, MultinomialModel, |
@@ -95,6 +95,18 @@ def instantiate_prior(self): |
95 | 95 | def instantiate_expparams(self): |
96 | 96 | return np.arange(10,20).astype(self.model.expparams_dtype) |
97 | 97 |
|
| 98 | +class TestUnknownT2Model(ConcreteModelTest, DerandomizedTestCase): |
| 99 | + """ |
| 100 | + Tests UnknownT2Model. |
| 101 | + """ |
| 102 | + |
| 103 | + def instantiate_model(self): |
| 104 | + return UnknownT2Model() |
| 105 | + def instantiate_prior(self): |
| 106 | + return UniformDistribution(np.array([[1,8],[1,5]])) |
| 107 | + def instantiate_expparams(self): |
| 108 | + return np.linspace(0,5,10, dtype=[('t','float')]) |
| 109 | + |
98 | 110 | class TestSimpleInversionModel(ConcreteDifferentiableModelTest, DerandomizedTestCase): |
99 | 111 | """ |
100 | 112 | Tests SimpleInversionModel. |
|
0 commit comments