blob: fdbf6484f55ba6f94723a8db0220b621ac70995a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# CNN v3
Enhanced CNN post-processing with next-generation features.
## Directory Structure
```
cnn_v3/
├── docs/ # Documentation and design notes
├── scripts/ # Training and build automation scripts
├── shaders/ # WGSL compute shaders
├── src/ # C++ implementation
├── tools/ # Testing and validation tools
├── training/ # Training pipeline
│ ├── input/ # Source images for training
│ ├── target_1/ # Style 1 target images
│ └── target_2/ # Style 2 target images
└── weights/ # Trained model weights (binary format)
```
## Training Data
Training images are tracked in the repository:
- `training/input/` - Original input images
- `training/target_1/` - First style transformation targets
- `training/target_2/` - Second style transformation targets
Multiple target directories allow training different stylistic transformations from the same input set.
Add images directly to these directories and commit them.
## Status
**TODO:** Define CNN v3 architecture and feature set.
See `cnn_v2/` for reference implementation.
|