summaryrefslogtreecommitdiff
path: root/tools/cnn_test.cc
AgeCommit message (Expand)Author
25 hoursfix: calculate beat_phase for FlashEffect and refactor uniformsskal
29 hoursfix(tests): port tests to v2 API, fix FATAL_CHECK logicskal
32 hoursfix(cnn): rename CNNLayerParams to CNNv1LayerParamsskal
47 hoursrefactor(cnn): rename cnn_effect to cnn_v1_effect for clarityskal
3 daysstyle: Apply clang-format to codebaseskal
3 daysrefactor(gpu): Relocate effects to src/effects and streamline includesskal
3 daysRefactor: add gpu_create_texture_view_2d helperskal
3 daysCNN v2: bilinear mip-level sampling and UI improvementsskal
4 daysCNN v2: Fix weight buffer offset bugskal
4 dayscnn_test: --weights now overrides layer config from .bin fileskal
4 dayscnn_test: Add --weights option for runtime weight loadingskal
4 daysCNN v2: Use alpha channel for p3 depth feature + layer visualizationskal
4 daysCNN test tool: Add CNN v2 support with compute shader architectureskal
6 daysfeat: implement beat-based timing systemskal
6 daysfix: CNN bias accumulation and output format improvementsskal
6 daysfix: Release cached samplers before WGPU shutdownskal
6 daysfix: Resolve WGPU threading crash in cnn_testskal
6 daysupdate cnn codeskal
6 daysadd --save-intermediates to train.py and cnn_testskal
6 daysfix: CNN test tool GPU readback with wgpuDevicePollskal
6 daysdebug: Add shader load verification and GPU sync to CNN test toolskal
6 daysfix: CNN test tool ping-pong bug and RGBA16Float intermediatesskal
6 daysfeat: Add CNN shader testing tool with GPU texture readbackskal