summaryrefslogtreecommitdiffstats
path: root/eval/src/apps/tensor_conformance/test_spec.json
diff options
context:
space:
mode:
Diffstat (limited to 'eval/src/apps/tensor_conformance/test_spec.json')
-rw-r--r--eval/src/apps/tensor_conformance/test_spec.json39
1 files changed, 39 insertions, 0 deletions
diff --git a/eval/src/apps/tensor_conformance/test_spec.json b/eval/src/apps/tensor_conformance/test_spec.json
new file mode 100644
index 00000000000..a7c906cfb85
--- /dev/null
+++ b/eval/src/apps/tensor_conformance/test_spec.json
@@ -0,0 +1,39 @@
+{
+ "expression": "a+a",
+ "inputs": {
+ "a": "0x02004000000000000000"
+ },
+ "result": {
+ "expect": "0x02004010000000000000"
+ }
+}
+{
+ "expression": "a*b",
+ "inputs": {
+ "a": "0x02004000000000000000",
+ "b": "0x02004008000000000000"
+ },
+ "result": {
+ "expect": "0x02004018000000000000"
+ }
+}
+{
+ "expression": "(a+b)*(a-b)",
+ "inputs": {
+ "a": "0x02004014000000000000",
+ "b": "0x02004000000000000000"
+ },
+ "result": {
+ "expect": "0x02004035000000000000"
+ }
+}
+{
+ "expression": "(a-b)/(a+b)",
+ "inputs": {
+ "a": "0x02004014000000000000",
+ "b": "0x02004000000000000000"
+ },
+ "result": {
+ "expect": "0x02003FDB6DB6DB6DB6DB"
+ }
+}