Commit History
Cofiber detection circuit: depth-3 threshold network, 61520 INT8 params, 2.18M gates 5335123 verified
Fix priority encoder circuit logic a696964
CharlesCNorton commited on
Add IEEE 754 float16/float32 arithmetic circuits 240c04c
CharlesCNorton commited on
Parameterize CPU circuits for N-bit data and address widths 438de6a
CharlesCNorton commited on
Standardize build output filenames with explicit bit widths 3a9b35a
CharlesCNorton commited on
Add 32-bit arithmetic support with cascaded byte comparison 822e28a
CharlesCNorton commited on
Add 32-bit ALU support with 1KB memory profile 1f44a34
CharlesCNorton commited on
Move SmolLM2 analysis files into smollm2 subfolder 8a1465b
CharlesCNorton commited on
Add trained hybrid extractor model (64% accuracy) b4d1bdc
CharlesCNorton commited on
Add operator-aware splitting for word number extraction fe691a6
CharlesCNorton commited on
Switch HybridExtractor from 256-way softmax to digit prediction 7542035
CharlesCNorton commited on
Add HybridExtractor for digit lookup + word number learning 5579250
CharlesCNorton commited on
Add PositionalDigitExtractor with direct digit supervision 224eea2
CharlesCNorton commited on
Add SmolLM2-360M architecture analysis, fix PositionExtractor tokenization 470f0a9
CharlesCNorton commited on
Refactor LLM integration: consolidate training scripts, add extraction strategies a6b5f0c
CharlesCNorton commited on
Remove verbose batch progress output from train_llm.py a47c121
CharlesCNorton commited on
Add LLM hidden state extraction training (train_llm.py) 474171e
CharlesCNorton commited on
Clarify proof-of-concept status: circuit validation complete, LLM integration in progress a2cd2fc
CharlesCNorton commited on
Validate proof of concept: 100% arithmetic fitness with frozen circuits 084c69c
CharlesCNorton commited on
Add LLM integration proof-of-concept framework and baseline evaluation ef9f9e5
CharlesCNorton commited on
Remove duplicate function definitions in build.py 659bba6
CharlesCNorton commited on
Add (A + B) × C expression circuit (parenthetical grouping) fe6e20e
CharlesCNorton commited on
Fold threshold_cpu.py into eval.py 3a45f0c
CharlesCNorton commited on
Add order of operations circuit (arithmetic.expr_add_mul) d15242d
CharlesCNorton commited on
Add 3-operand adder circuit (arithmetic.add3_8bit) df088a9
CharlesCNorton commited on
Update roadmap: remove completed items, add 16-bit and float a5b1777
CharlesCNorton commited on
Add configurable memory partitioning for LLM integration f90261b
CharlesCNorton commited on
Add PUSH/POP/RET stack operation tests 7ec35ca
CharlesCNorton commited on
Add barrel shifter and priority encoder tests 5d9ffc5
CharlesCNorton commited on
Fix DEC eval test, add INC/DEC/NEG/ROL/ROR tests ce3e896
CharlesCNorton commited on
Add INC, DEC, NEG, ROL, ROR, stack ops, barrel shifter, priority encoder ef2f3c3
CharlesCNorton commited on
Update README: reflect implemented MUL, DIV, SHL, SHR, comparators fa97c7c
CharlesCNorton commited on
Add SHL, SHR, MUL, DIV, and comparator circuits 6087b2e
CharlesCNorton commited on
Remove Python fallbacks, add Extension Roadmap 7c967c0
CharlesCNorton commited on
Remove completed TODO section from README 53a9715
CharlesCNorton commited on
Wire all 8 conditional jumps into CPU via imm8[2:0] encoding dda1489
CharlesCNorton commited on
Remove eval/ folder, move prune_weights.py to root 90f3f79
CharlesCNorton commited on
Add unified eval.py consolidating iron_eval and comprehensive_eval 1e96b5b
CharlesCNorton commited on
Remove routing/ folder, add schema docs to build.py 9847b25
CharlesCNorton commited on
Add unified build.py with .inputs metadata for all gates 3baa17d
CharlesCNorton commited on
Consolidate CPU into threshold_cpu.py at root 52beb94
CharlesCNorton commited on
Consolidate routing modules into single routing.py a854d3d
CharlesCNorton commited on
Add execution model to README, remove tensors.txt and todo.md 2bbc3fe
CharlesCNorton commited on
Integrate LLM guide into README, remove llm folder 56aed4a
CharlesCNorton commited on
Consolidate LLM modules into single core.py 1b10db6
CharlesCNorton commited on
Consolidate CPU modules into single core.py d09568e
CharlesCNorton commited on
Revert "Unify eval files into single eval.py with 100% tensor coverage" 32eb1de
CharlesCNorton commited on
Unify eval files into single eval.py with 100% tensor coverage 49b5b71
CharlesCNorton commited on
Merge origin/main 4e7cdee
PortfolioAI commited on