Copyright | (c) Eric Crockett 2011-2017 Chris Peikert 2011-2017 |
---|---|
License | GPL-2 |
Maintainer | ecrockett0@email.com |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
High-level test groups and parameters,
which can be used to verify a Tensor
implementation.
- data a ** b
- defaultTestMain :: _ => Proxy t -> IO ()
- type family Zq (a :: k) :: * where ...
- zqTs :: Test
- defaultTests :: _ => Proxy t -> [Test]
- type ZQ1 = Zq 18869761
- type ZQ2 = Zq (19393921 ** 18869761)
- type ZQ3 = Zq (19918081 ** (19393921 ** 18869761))
- type SmoothQ1 = 2148249601
- type SmoothQ2 = 2148854401
- type SmoothQ3 = 2150668801
- type SmoothZQ1 = Zq 2148249601
- type SmoothZQ2 = Zq (2148854401 ** 2148249601)
- type SmoothZQ3 = Zq (2148854401 ** (2148249601 ** 2150668801))
Documentation
defaultTestMain :: _ => Proxy t -> IO () Source #
defaultTests :: _ => Proxy t -> [Test] Source #
Default m
/r
test parameters, for an arbitrary Tensor
.