aboutsummaryrefslogtreecommitdiff
path: root/notes.norg
diff options
context:
space:
mode:
authorericmarin <maarin.eric@gmail.com>2026-03-17 18:59:35 +0100
committerericmarin <maarin.eric@gmail.com>2026-03-18 13:18:40 +0100
commit0fca69965786db7deee2e976551b5156531e8ed5 (patch)
tree827ac0961e61076edf697f24374efc26867afb37 /notes.norg
parent5ff90e94c9bb411a0262a8130a6f0ce4125ca11b (diff)
downloadvein-0fca69965786db7deee2e976551b5156531e8ed5.tar.gz
vein-0fca69965786db7deee2e976551b5156531e8ed5.zip
added proof for ONNX translation
Diffstat (limited to 'notes.norg')
-rw-r--r--notes.norg6
1 files changed, 3 insertions, 3 deletions
diff --git a/notes.norg b/notes.norg
index 4427354..4471531 100644
--- a/notes.norg
+++ b/notes.norg
@@ -4,13 +4,13 @@ description: WIP tool to prove NNEQ using Interaction Nets as pre-processor fo m
authors: ericmarin
categories: research
created: 2026-03-14T09:21:24
-updated: 2026-03-17T11:18:11
+updated: 2026-03-18T13:18:15
version: 1.1.1
@end
* TODO
- (?) Scalability %Maybe done? I have increased the limits of Inpla, but I have yet to test%
- - (x) Soundness of translated NN
+ - (x) Soundness of translated NN: {:proof.norg:}[PROOF]
- ( ) Compatibility with other types of NN
- ( ) Comparison with other tool ({https://github.com/NeuralNetworkVerification/Marabou}[Marabou], {https://github.com/guykatzz/ReluplexCav2017}[Reluplex])
- ( ) Add Range agent to enable ReLU optimization
@@ -26,7 +26,7 @@ version: 1.1.1
- Symbolic(id): represent the variable id
- Add(out, b): represent the addition (has various steps AddCheckLinear/AddCheckConcrete)
- Mul(out, b): represent the multiplication (has various steps MulCheckLinear/MulCheckConcrete)
- - ReLU(out): represent "if x > 0 ? x ; 0"
+ - ReLU(out): represent "IF x > 0 THEN x ELSE 0"
- Materialize(out): transforms a Linear packet into a final representation of TermAdd/TermMul
* Rules