diff options
Diffstat (limited to 'doc/CNN_V2.md')
| -rw-r--r-- | doc/CNN_V2.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/CNN_V2.md b/doc/CNN_V2.md index 2d1d4c4..b7fd6f8 100644 --- a/doc/CNN_V2.md +++ b/doc/CNN_V2.md @@ -520,13 +520,13 @@ See `doc/CNN_V2_WEB_TOOL.md` for detailed documentation ### Phase 2: C++ Effect Class -- [ ] `src/gpu/effects/cnn_v2_effect.h` - Header +- [ ] `src/effects/cnn_v2_effect.h` - Header - [ ] Class declaration inheriting from `PostProcessEffect` - [ ] Static features texture member - [ ] Layer textures vector - [ ] Pipeline and bind group members -- [ ] `src/gpu/effects/cnn_v2_effect.cc` - Implementation +- [ ] `src/effects/cnn_v2_effect.cc` - Implementation - [ ] Constructor: Load shaders, create textures - [ ] `init()`: Create pipelines, bind groups - [ ] `render()`: Multi-pass execution @@ -598,8 +598,8 @@ workspaces/main/shaders/cnn_v2/cnn_v2_layer_1.wgsl # Inner layer (generated workspaces/main/shaders/cnn_v2/cnn_v2_layer_2.wgsl # Output layer (generated) # C++ implementation -src/gpu/effects/cnn_v2_effect.h # Effect class header -src/gpu/effects/cnn_v2_effect.cc # Effect implementation +src/effects/cnn_v2_effect.h # Effect class header +src/effects/cnn_v2_effect.cc # Effect implementation # Python training/export training/train_cnn_v2.py # Training script @@ -630,7 +630,7 @@ TODO.md # Add CNN v2 task ``` training/train_cnn.py # Original training -src/gpu/effects/cnn_effect.* # Original effect +src/effects/cnn_effect.* # Original effect workspaces/main/shaders/cnn_*.wgsl # Original v1 shaders ``` @@ -750,7 +750,7 @@ See `doc/CNN_V2_BINARY_FORMAT.md` for proposed descriptor format. ## References -- **v1 Implementation:** `src/gpu/effects/cnn_effect.*` +- **v1 Implementation:** `src/effects/cnn_effect.*` - **Training Guide:** `doc/HOWTO.md` (CNN Training section) - **Test Tool:** `doc/CNN_TEST_TOOL.md` - **Shader System:** `doc/SEQUENCE.md` |
