aboutsummaryrefslogtreecommitdiff
path: root/proof.norg
diff options
context:
space:
mode:
authormirenn <me@mirenn.dev>2026-03-23 17:53:21 +0100
committermirenn <me@mirenn.dev>2026-03-25 10:23:07 +0100
commit2858539772fafe11b09eb4ea4eafed9d2b2e1905 (patch)
treeb76f3eb0ece697cb042d578a0a11800bd13a8dc8 /proof.norg
parentd627903b28605f4adb76cfd2f9af34bc48b71f9f (diff)
downloadvein-2858539772fafe11b09eb4ea4eafed9d2b2e1905.tar.gz
vein-2858539772fafe11b09eb4ea4eafed9d2b2e1905.zip
added FashionMNIST
xd
Diffstat (limited to 'proof.norg')
-rw-r--r--proof.norg23
1 files changed, 13 insertions, 10 deletions
diff --git a/proof.norg b/proof.norg
index 7f35c1e..8ae8490 100644
--- a/proof.norg
+++ b/proof.norg
@@ -2,21 +2,21 @@
title: proof
description:
authors: ericmarin
-categories:
+categories: research
created: 2026-03-16T11:34:52
-updated: 2026-03-17T18:59:09
+updated: 2026-03-25T08:18:04
version: 1.1.1
@end
* Mathematical Definitions
- - Linear(x, q, r) ~ out => out = q*x + r %with q,r Real%
- - Concrete(k) ~ out => out = k %with k Real%
+ - Linear(x, q, r) ~ out => out = q*x + r
+ - Concrete(k) ~ out => out = k
- Add(out, b) ~ a => out = a + b
- - AddCheckLinear(out, x, q, r) ~ b => out = q*x + (r + b) %with q,r Real%
- - AddCheckConcrete(out, k) ~ b => out = k + b %with k Real%
+ - AddCheckLinear(out, x, q, r) ~ b => out = q*x + (r + b)
+ - AddCheckConcrete(out, k) ~ b => out = k + b
- Mul(out, b) ~ a => out = a * b
- - MulCheckLinear(out, x, q, r) ~ b => out = q*b*x + r*b %with q,r Real%
- - MulCheckConcrete(out, k) ~ b => out = k*b %with k Real%
+ - MulCheckLinear(out, x, q, r) ~ b => out = q*b*x + r*b
+ - MulCheckConcrete(out, k) ~ b => out = k*b
- ReLU(out) ~ x => out = IF (x > 0) THEN x ELSE 0
- Materialize(out) ~ x => out = x
@@ -47,10 +47,13 @@ version: 1.1.1
/Y = alpha * A * B + beta * C/
** Flatten
- Just identity mapping
+ Just identity mapping.
** MatMul
- Equal to Gemm with alpha=1 and beta=0
+ Equal to Gemm with alpha=1 and beta=0.
+
+** Reshape
+ Just identity mapping.
* Proof for the Interaction Rules
** Materialize