index
:
demo.git
main
Vide-coded 64k demo system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
training
Age
Commit message (
Expand
)
Author
8 hours
CNN v2: Change feature #6 from sin(10*x) to sin(20*y)
skal
8 hours
CNN v2: Add TODO for flexible feature layout in binary format v3
skal
8 hours
CNN v2: Add mip-level support to runtime effect
skal
8 hours
CNN v2 export: Read and display mip_level from checkpoints
skal
8 hours
CNN v2: Add --mip-level option for parametric features
skal
9 hours
CNN v2: Fix activation function mismatch between training and inference
skal
12 hours
CNN v2 training: Use target image alpha channel
skal
12 hours
CNN v2: Restore per-layer kernel sizes support
skal
12 hours
CNN v2: Refactor to uniform 12D→4D architecture
skal
17 hours
Add weights/ subdirectory to workspaces for CNN training outputs
skal
34 hours
test_demo: Add beat-synchronized CNN post-processing with version selection
skal
37 hours
Refine training script output and validation
skal
37 hours
TODO: 8-bit weight quantization for 2× size reduction
skal
37 hours
CNN v2: Storage buffer complete - real weights exported
skal
37 hours
CNN v2: storage buffer architecture foundation
skal
37 hours
TODO: Add random sampling to patch-based training
skal
37 hours
CNN v2: Patch-based training as default (like CNN v1)
skal
37 hours
Fix: CNN v2 training - handle variable image sizes
skal
37 hours
CNN v2: parametric static features - Phases 1-4
skal
39 hours
remove more stale files
skal
2 days
feat: implement beat-based timing system
skal
2 days
add trained layers
skal
2 days
docs: Update CNN comments and add bias fix summary
skal
2 days
fix: CNN bias accumulation and output format improvements
skal
2 days
update cnn code
skal
2 days
refactor: Use linspace(-1,1) directly for coords
skal
2 days
fix: Compute gray from [0,1] RGB in CNN shader generator
skal
3 days
fix: Complete auxiliary texture initialization fix
skal
3 days
add --save-intermediates to train.py and cnn_test
skal
3 days
fix: Move sigmoid activation to call site in CNN layer shader
skal
3 days
fix: Replace clamp with sigmoid in CNN final layer
skal
3 days
feat: Add early stopping to CNN training
skal
3 days
fix: CNN training/inference to match WGSL sliding window
skal
3 days
format .wgsl layer code (cosmetics)
skal
3 days
fix: Use patch-based inference to match CNN training distribution
skal
3 days
opt: Move invariant in1 calculation outside CNN convolution loops
skal
3 days
opt: Vec4-optimize CNN convolution shaders for SIMD
skal
3 days
chore: Update CNN architecture to 3×3×3 with new trained weights
skal
3 days
docs: Update CNN training documentation with patch extraction
skal
3 days
feat: Add salient-point patch extraction for CNN training
skal
3 days
fix: Correct UV coordinate computation to match PyTorch linspace
skal
3 days
fix: Add clamp to CNN final layer to match PyTorch training
skal
3 days
refactor: Optimize CNN grayscale computation
skal
3 days
update train_cnn.py and shader
skal
3 days
feat: Add inference mode to train_cnn.py for ground truth generation
skal
3 days
fix: CNN training normalization pipeline consistency
skal
3 days
refactor: Optimize CNN normalization to eliminate redundant conversions
skal
3 days
fix: Support variable kernel sizes in CNN layer generation
skal
3 days
feat: CNN RGBD→grayscale with 7-channel augmented input
skal
3 days
udpate
skal
[next]